This document provides an introduction and overview of Reactjs including: 1. Reactjs core concepts including components, virtual DOM, and JSX 2. React components are self-contained reusable blocks and many companies have open sourced React component libraries 3. The React lifecycle methods for components including initialization, update, and destruction