IBM produziert Computerhardware, Software (und Middleware) einschließlich der Moderation und Beratung im breiten Bereich von Computern bis hin zur Nanotechnologie. Die Gesellschaft beschäftigt sich auch mit umfangreichen Forschungen, wofür sie auch den Rekord bei der Entwicklung der meisten Anzahl von Patenten innert 25 Jahren hält. Zu den Erfindungen aus der Produktion von IBM gehören Geldautomaten, Personalcomputer, Disketten, Festplatten, Kreditkarten, die Programmiersprache SQL, der Barcode oder der DRAM-Speicher.