Let's discuss what a press release submission means to today's web-savvy entrepreneur. Though the term press release was originally associated with newspaper publications, the advent of the Internet has resulted in a whole new generation of press-worthy announcements.