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