Force.com Sites lets you build custom pages and Web applications by inheriting Force.com
capabilities including analytics, workflow and approvals, and programmable logic.
You can manage your Force.com sites in Apex using the methods of the Site and Cookie classes.