Two people may open the website and play chess against each other so long as they have an internet connection. One player will be white and move first while the other player will be black and move second. After each turn, the opposing player's board will show the just completed action. That player will then be able to make a move. A simple login/register system lets the program identify who is competing, and permit the continuation of a game if a player disconnects. A matchmaking system/queue is in place to partner competitors. All rules of chess are implemented, including castling and en passant.