Question: what is the difference between off the shelf and bespoke software?
Answer: Off-the-shelf software is a product that you buy and use without customisation – take Microsoft's Office Suite or Adobe Photoshop for example. Bespoke software is designed and built on demand with a specific purpose in mind for the organisation that has commissioned the build.