1. A method for providing copyright protection for a blog post from within a running blog-publishing application prior to publishing said blog post and for automatically publishing said blog post after confirming said copyright protection, the method comprising: accessing a web server from within said blog-publishing application; obtaining necessary copyright information for an electronic United States copyright application from the user; retrieving recorded user information for said user from said web server; obtaining necessary payment information from said user; uploading said blog post from said blog-publishing application to said web server; and generating said electronic United States copyright application using said necessary copyright information, said recorded user information from said web server and said uploaded blog post; wherein said electronic United States copyright application and requisite registration and application fees are electronically submitted to the United States Copyright Office; said user is provided with a confirmation of submission of said electronic United States copyright application and payment of said requisite fees to said United States Copyright Office within said blog-publishing application; and said blog post is automatically published to said blog-publishing application after said confirmation is received.