Where can one watch TV shows online for free?

To find TV shows to watch online depends on what type of show and the original broadcast date. Many channels have an online catch up or demand websites where you can watch free shows. It may be possible to watch some TV shows via a video streaming website, such a YouTube.