Windows Media Center is a feature first introduced in Windows XP and iterated upon for Windows 7. This feature lets you do all of the things previously available with Media Center, such as, watch DVDs, play music, and view slideshows of your photos. However, in Windows 7, this feature now lets you record and watch Internet TV.
Internet TV, Iterate, Software terms
With the release of Windows 10, the Windows Media Center is no longer found in Windows.