 The channel carries the same name as an unrelated mini-site and media player on Disney.com, which stood for Disney Xtreme Digital, though it is said that the "XD" in the "channel"s name does not have an actual meaning.Disney+ is a subscription video on-demand streaming service owned and operated by the Direct-to-Consumer & International (DTCI) division of The Walt Disney Company.The service primarily distributes films and television series produced by The Walt Disney Studios and Walt Disney Television, with the service advertising content from Disney's Marvel, National Geographic, Pixar, and "Star Wars" brands in particular.