In addition, the company provides protection services, advisory services, multivendor hardware support, "how-to" support for software applications, collaborative support with many third-party vendors, and online parts and labor dispatching for customers who diagnose and troubleshoot their hardware. What kind of hardware support does IBM provide