The last-modified header is an HTTP header that tells your browser when was the last time the page you're loading has been modified. This helps your browser load cached pages that haven't been changed since your last visit faster.
The last-modified header is used mostly by CMS applications that generate dynamic pages. Usually, if you're not making your own dynamic website, you shouldn't do anything about this header.