製品企業は、先行投資を行ってソフトウェアを開発し、それを販売したり、ウェブサービス等として提供することで利益を得る。旧世代でいうとマイクロソフトが代表である。最近ではGoogleやEbayなどインターネット上で製品を提供する企業が多い。 サービス提供企業は、プログラミングやコンサルティングなどの人的サービスを他企業に提供して利益を得る。いわゆる受託開発、SIや人材派遣などの事業である。各国に、政府需要や大企業の需要を満たすNTTデータのような巨大企業が存在し、また小規模だが存在感を発揮するThought Works社や永和システムのような企業がある。