last modified rows timestamp for SQL Server 2016


Is there a feature/script to check when was the last time a row has been modified/changed in SQL 2016+ tables?Does SQL track this automatically or do we have a feature which gives this info? Please let me know your thoughts/