What is a timestamp server?

A timestamp server is a server that provides trusted timestamps for digital documents or transactions, typically using a cryptographic hash function and a trusted timestamp authority.