There are different types of race cars for different types of races. Race cars for races such as formula one racing, street car racing, Touring car racing, Production car racing, One-make racing, Stock car racing, Rallying, Targa Racing (Targa Rally), Drag racing, Sports car racing, Off-road racing, Kart racing and more are different and must be designed accordingly.