Weebly.com is an online service which allows anyone to build, and host a website for free.
Where as Weebly is great to get you started I've put together a checklist that might help you decide if it is for you. Maybe you already have a Weebly site, this will help you to decide if you need to move on.
You know you've outgrown Weebly if your site needs to have ...
- ... folder like depth of structure and organization: Urls such as http://mysite.com/about/history
- ... built in search capabilities
- ... more than one person contribute
- ... managed levels of access (including possibly paid access)
- ... a membership based website
- ... capture detailed/customizable information via forms e.g. registering for a course
- ... full ecommerce and inventory management
- ... a sensible way to present your content in multiple languages
- ... a way to allow your visitors to rate your content
- ... a publication management system (not blog) e.g. online magazine with issues and volumes etc..