So What EXACTLY Is TiVO?

Is it like it just has EVERY T.V show already on there so you can just watch whenever? I really don't get it. Thanks
2 answers 2