What types of IPTV are there?

1) Video on Demand 2) Near Video on Demand 3) Time-shifted TV 4) TV on Demand (TVoD) 5) Live Television