IT support is a specialized service which companies or organisations normally provide to help their staff to have easy access to their desktops and / or networks, and so enhance the productivity of the company. IT support usually is highly sought after, especially to ensure that large companies and organisations can effectively make use of their computer and / or networks. This form of support may be required for many reasons: to enable technical experts to work on a computer in a specific capacity (for example, if the user has some form of virus or malware protection), to avoid costly IT hardware being stolen, to prevent network and system issues, or even to make IT professionals more productive and reduce their workload. In addition, this form of support may be required to help protect valuable business data (also known as computer data) from being lost or compromised. There are many forms of IT support, ranging from basic installation / maintenance, installation or reinstalling a particular operating system to complete customised computer support for database servers.