Bendrovė verčiasiserverių, duomenų kaupyklų,spausdintuvų, mikroelektronikos, tinklo irprograminės įrangos, kasos aparatų, įvairių paslaugų (konsultavimo, mokymo, informacinių technologijų nuomos, sistemų valdymo) ir kita prekyba.IBM korporacija taip pat aktyviai bendradarbiauja vykdant mokslinius tyrimus. Daug kompiuterinių resursų reikalaujantiems moksliniams skaičiavimams IBM sukūrė šiuo metu vieną iš galingiausių pasaulyje kompiuterių,BlueGene.
IBM taip pat investuoja dideles sumas įatviro kodo programinę įrangą. Pavyzdžiui, apie 300 IBM specialistų toliau tobulinaLinux branduolį. IBM yra inicijavusi atviro kodo ir laisvosios įrangos programuotojų labai vertinamosEclipse sistemos sukūrimą (šiuo metu šis projektas yra nepriklausomas). Ji taip pat yra sukūrusi atviro kodoJava virtualią mašiną (Jikes RVM) išeities kodų modifikacijų reikalaujantiems moksliniams tyrimams atlikti.