The official documentation says that timestamp is a synonym for rowversion - it gets generated automatically and assured to be a unique datetime. It's normally a data type that handles dates and times and can be client-specified on insert etc.
If you want to get more insights into SQL, check out this SQL Course from Intellipaat.