Human vs computer, human vs human(share chess board or via network)