Windows will automatically install the CP2104 driver for use so no driver is required.
For terminal software, you can use Putty to start. Download and install Putty from here: http://www.putty.org/
From the list of downloads select the binary called just putty.exe from the section For Windows on Intel x86. This will prompt you to save the file. Save it onto the Desktop for now.
If you are using Mac OS X you will need to install drivers. For the SiLabs chipset, you can grab the drivers from here:
The download is a standard Mac installer. Accept all defaults when prompted.
Linux has the CP2104 driver built in!
Some distributions such as Ubuntu 12.10 do not include the "screen" command. Try running the command "screen" and if you get an error message, you can install it by typing the following command: sudo apt-get install screen