What does IBM do? IBM is a business-to-business technology company that has a material focus on services. It provides the knowledge and human resources to help companies set up an ...