The term "bespoke" comes from England where it originally referred to custom or tailor-made clothing. In recent years, however, the term has been applied to information technology (IT), and refers to custom services or products.

For example, bespoke software is software customized for a specific purpose. Bespoke programs may include custom accounting software for a certain company or a network monitoring tool for a specific network. Because bespoke software is custom-made for a specific purpose, bespoke programs are also considered vertical market software.

Another area where bespoke is used in the computer industry is in reference to websites. A bespoke website is one that is custom-built, often from scratch, to suit the needs of a business or organization. This may include a custom layout, custom database integration, and other extra features the client may require. Because bespoke websites must be individually tailored to a client's needs, they often take longer to develop and are more expensive than websites built from templates.

Finally, bespoke can also be used to refer to hardware. Computer companies, such as Dell, HP, and Apple may provide customers with custom options for the systems they buy. For example, one person may choose to build his system with a high-end graphics card for video production, while another person may choose a basic graphics card, but may add additional RAM so her computer will be able to run several programs at once. These custom configurations are sometimes referred to as bespoke systems.

Updated in 2006 by Per C.

quizTest Your Knowledge

Which task is left to individual network switches in a network that uses Software-Defined Networking?

Physically forwarding data packets
Determining the route of data packets
Assigning IP addresses to devices
Throttling network bandwidth
Correct! Incorrect!     View the SDN definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of Bespoke on this page is an original definition written by the team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.