An official blog post from Google revealed that the Google Sites service, which was released months ago for businesses and organizations, is now open to all users. However, you might need a Google Apps account to use it.