Salesforce Sites enables you to create public websites and applications that are directly integrated with your Salesforce organization—without requiring users to log in with a username and password. To set up a Salesforce Site: From Setup, enter Sites in the Quick Find box, then select Sites.