Short for Rapid Application Development, RAD describes a method of developing softwareprograms through the use of pre-programmed tools or wizards. Although RAD will often greatly decrease the time it takes to develop a program and also is often easier, it may reduce the efficiency of the program.