MythTV is opensource software om een Home Entertainment PC op te zetten en concentreert zich voornamelijk op TV en video. Het werkt op Linux en Mac OS X (PowerPC en Intel.) MythTV werkt niet onder Windows. Er is echter wel een frontend die onder Windows werkt. (http://winmyth.sourceforge.net/)
Het is mogelijk om extra modules toe te voegen voor meer functionaliteit, zo zijn er bijvoorbeeld modules om je MythTV server via het internet te besturen, om aan videoconferencing te doen, om spelletjes te spelen, om het weerbericht te bekijken, enz...
Het TV-gedeelte is en blijft echter het belangrijkste.
Enkele features van MythTV zijn:
MythTV is opgezet volgens een client-server architectuur.
Dit wil zeggen dat er een client programma is, en een server programma.
Beiden kunnen op dezelfde computer geinstalleerd worden, maar dat hoeft niet.
Ook is het mogelijk om meerdere clients met dezelfde server te verbinden.
De client wordt ook wel eens "frontend" genoemd omdat dit het gedeelte is waarmee de gebruiker werkt.
De server wordt ook wel eens "backend" genoemd omdat dit het "onzichtbare" gedeelte is.
Deze 2 termen zullen in het vervolg door elkaar gebruikt worden hebben voor alle praktische doeleinden dezelfde betekenis.