Some broadcasters to stream some of their live TV feeds on the Internet, but it varies by country and by no means covers all programmes and channels. There is no way to watch all TV stations live on your laptop without an additional card.
As Grumpy says, services like Hulu or the BBC's iPlayer allow you to select previously broadcast programmes to watch when you wish to.