Where Can Visualforce Pages Be Used?
Developers can use Visualforce pages to: Override standard buttons, such as the New button for accounts, or the Edit button for contacts Override tab overview pages, such as the Accounts tab home page Define custom tabs Embed components in detail page layouts Create dashboard components or custom help pages Customize, extend, or integrate the sidebars in the Salesforce console (custom console components) Add navigation menu items and actions in the Salesforce mobile app