Computer gaming involves games played on PCs using interfaces like keyboards, mice, or joysticks. PC games can be played at home, unlike arcade games which are in public settings. Most computer game developers are small enterprises that hire programmers, artists, and others to create games. Multiple PCs connected through a local area network and copies of the same game allow people to play computer games together over a LAN.