Before the Xbox 360 arrived in 2006, using a gamepad on PC was a pretty annoying experience. You'd have to manually configure buttons, games wouldn't detect the controller or show the correct icons, ...
Local Co-Op: Two players can play together locally on the same device, sharing one screen. Online Multiplayer: Up to four players can play together via the internet. Each players needs their own copy ...