REACT is a JavaScript library used for building User Interfaces. It was created by and is currently maintained by Facebook. Developers can declare what the User Interface will look like, and the magic of React will take care of the how by translating this to the browser.