Most of the game is simply RP, which a chat room handles fine, and most of what isn't is dice rolls, which a chat room likewise handles fine. When we actually need a map and a grid, there's programs like Maptool to handle that (free program everyone can connect to).