Great article by Jeff Skinner on the various communications options on the Pi.
Raspberry Pi Serial Communication: What, Why, and a Touch of How « Jeff’s Skinner Box.
There is more information (a lot of it of a technical nature) on serial comms at LavaLink.com.