That's called a port. Half Life was made for the PC first, and was released on the PC first. Halo, on the other hand, started out as PC (Mac) game and was then stripped to fit the console. Yeah I know, but it's kind of weird that those two games are actually rivals with each other and they were made for different systems.