Touring cars are based on production cars and are designed for racing on circuits, while stock cars are also based on production cars but are designed for oval track racing.