An average American watches TV for more than 4 hours per day, and since it seems that this is the most popular form of entertainment, it is important that people should be able to access it from many places. The logical place where you could also access TV programming is your own PC. While the TV screen is usually larger than a monitor, it is often more convenient to be in front of your computer, instead of TV. By buffering videos using a fast broadband connection, this is entirely possible and there are programs which allow watching TV on your own PC. Buffering allows you to pause, fast-forward or rewind if you feel like it. Additionally, there are countless sites like Youtube which allow anyone to share his videos with others.