Components are the building blocks of React applications. It’s almost impossible to build a React application and not make use of components. It’s widespread to the point that some third-party packages provide you with components you can use to integrate functionality into your application.
These third-party components tend to be reusable. The difference between them and components you probably have in your application has to do with specificity.… Read article “Demonstrating Reusable React Components in a Form”