What causes upload traffic?
Usually upload is caused by filesharing (Torrent, Limewire, etc). But also streaming videos from websites like SopCast that use P2P (Youtube is safe!!!) and video telephony (Skype) could be responsible for high upload rates.
Check this tutorial for tips on how to control your upload.