Standard, custom, and third-party Lightning components
Key Takeaway
Choose the component by the requirement. Standard components need no code, third-party components from the AgentExchange are ready to use after an admin installs the package, and custom components take programming skills to create.
Lightning components are the building blocks you drag onto a Lightning page in the Lightning App Builder. The Lightning App Builder is a point-and-click tool for building pages in Lightning Experience and the Salesforce mobile app. Components can be standard, custom or third-party. For this topic, you need to know which kind fits a requirement and what each one can and can't do without code.
Lightning pages and Lightning components
A Lightning page is a custom layout for Lightning Experience or the Salesforce mobile app. The page is made of regions that hold components, and a region can hold up to 100 components. The template you pick divides the page into regions and controls how the page displays on each device.
A Lightning component is a compact, configurable, reusable element that you add to a Lightning page in the Lightning App Builder.