Sites proposing software allowing players to play online against others and/or computer 'bots'.