Originally Posted By: of troy
and a diner was a small coffee shop/eatery that started out as a dining car of of a train.. (

In Australia the first diners were also dining carriages on trains. Later the American usage for a cafe-restaurant on a main highway came in.