Well, you can get much of that info on the NMRA's 'Introduction to Model Railroading' pages at http://www.nmra.org/beginner/
As for nomenclature of steam vs diesel, that's another kettle of fish. The NMRA does have a CD, the InfoPak, that covers a lot of that (it's a cost item), but I know of...