Today Google released Google Sites, allowing you or your team to build websites with documents, photos, presentations and more. This 'Google sites' service, which was spawned from the Google-acquired JotSpot, and it's works with a Google Apps account.
This video shows how easy is to create a simple site:
Add Google Sites to an Existing Google Apps Account:
If you don’t have a Google Apps account, try signing up for one. If you have one, log-in to your domain management dashboard and click the “Add more services” link, where you can then add Sites.