Press release submission refers to writing about new events, products or services of the company and submitting it to PR sites. It is an off-page SEO strategy the helps popularize your events, products or services on the web to improve SEO of your site.
Press Releases are still relevant and probably will be for a long time to come, not only for search engine optimization, but for marketing, in general.