Rapid Application Development (RAD) is a methodology that aims to drastically decrease the time needed to design and implement information systems through extensive user involvement, prototyping, integrated CASE tools, and code generators. The RAD process follows traditional SDLC steps but combines phases through iteration limited to design and development. RAD is supported by conceptual pillars focusing on tools, people, methodology, and management. Examples demonstrate RAD enabling systems to be developed rapidly at lower costs with time savings of 50% or more. However, RAD also risks lower quality, inconsistent designs, and lack of scalability without attention to later administration.