What is the purpose of a timestamp?

The purpose of a timestamp is to provide a way to represent a point in time that can be used consistently across different computer systems and programming languages.