A Salesforce Lightning component is a reusable building block that is pre-built and available for developing Salesforce Lightning applications. Developers use these Lightning components to create new applications faster.