Off-the-Shelf Software

Refers to a software ready to be used with little or no modification required.  MS Office applications, adobe reader, various antivirus software are few example of off-the-shelf software.  Custom-written software is opposite off-the-shelf software in which the software is written for a specific task for a specific department/company.