A railbuff is a person with a particular interest in railways (or railroads in American English). This hobby extends to all aspects of the railway system, though various people have particular concentrations of interest:
See also train spotting, Abandoned railway stations