React is a JavaScript library for building user interfaces. It is developed by Facebook to facilitate the building with the interactive, stateful and reusable UI components. It is a declarative, efficient, and flexible JavaScript library for building user interfaces.