This document introduces React and Flux, describing them as a view rendering engine and design pattern respectively that can be used together to build large web applications that maintain conceptual simplicity. It provides overviews of React's virtual DOM rendering and component-based architecture. It also summarizes Flux's unidirectional data flow pattern and role of stores, dispatcher and actions. Key aspects of using React like props, state, lifecycles and JSX syntax are outlined at a high-level.