Software is a very generic word used to refer to applications, scripts and programs that run on an electronic device. Strings of zeroes and ones without which our favorite tools and gadgets would be just dead pieces of machinery. There are two main categories of software: application and system. The former is software that fulfills a specific need or performs tasks, while the latter is designed to be responsible hardware itself and provides a space for applications to run on top of. ADC's offer wouldn't be complete without both, from essentials, like operating systems and office suites, to more specialized applications.