Charter Communications, Inc. provides cable services offering a range of entertainment, information and communications solutions to residential and commercial customers. It sells its video, Internet and telephone services on a subscription basis, often in a bundle of two or more services, providing savings and convenience to its customers. Digital video enables its customers to access advanced video services, such as high definition (HD) television, Charter OnDemand (OnDemand) video programming, an interactive program guide and digital video recorder (DVR) service. Its Internet service is available in a range of download speeds up to 100 megabits per second and upload speeds of up to five megabits per second. It provides scalable, tailored broadband communications solutions to business and carrier organizations, such as Internet access, data networking, fiber connectivity to cellular towers and office buildings, video entertainment services and business telephone services.