1. Steam: Steam ist eine Online Software von Valve (Hersteller von Half-Life).Steam ist eine art übersicht für Inforamtion über neue Valve Produkte und zeigt die verfügbaren spiele wie HL1-2, CS,CSS und Installierte Mods für HL und co.,(wenn du die gekauft und registriert hast).
Steam ist nötig, wenn du hl und co. Online Spielen wist.
Ausserdem musst du Steam haben wenn du HL2 oder CSS(Counter-Strike Source) denn man muss das neu gekaufte spiel bei Steam Registieren um es überhaupt spielen zu können.
2. TFC: Wenn du TFC spielen möchtest brauchst du wieso HL 1.
Wenn du Half-Life 1 bei steam registiert bekommst du TFC dazu!
Eine Demo Version von TFC brauchst du nicht Half-Life kostet nur noch 10 Euro!
Also HL 1 kaufen,denn steam installer runterladen und installieren, HL1 bei steam registieren (CD Code bei Steam eingeben) und fertig!
Steam Webseite