Difference between Classic, Vintage, Antique & Veteran Cars

The differences between classic and vintage cars are often confusing, [...]