This document provides an introduction to Rapid Application Development (RAD). It defines RAD as developing usable systems within a short period of time through principles like satisfying 80% of requirements in 20% of the time needed for a full solution. Traditional development faces issues like cost overruns and unfit products. RAD aims to address failures caused by risks associated with teams, technology, and changing requirements by taking an iterative approach to deliver working software faster. It discusses RAD history and common mistakes to avoid related to people, products, technology, and processes.