Hi, Josh. That is quite the question you have there. This particular TV has 3 HDMI inputs, 2 USB ports, 1 component, 1 composite, and 1 old fashioned RF cable input. You also have the choice of using WiFi or connecting your TV using a Ethernet cable to utilize the Smart Hub features of this TV. The USB ports have many options and can be used for movies, music, or games. Please review the users manual for more specific information. Have a great day.