In React, a component is a reusable piece of UI that can be composed with other components to build complex user interfaces