Why do we have car registrations

Car registrations are a yearly mandatory registration for all operable cars that drive on public roads.  Its a way to keep track of the number of cars on the roads and to also collect taxes from people who drive on public roads for public road maintenance and repair.  The price to register a vehicle depends on the type of vehicle, size, dimensions and weight.