The Civic and the S2000 are two cars that are both from Honda. These two cars are very popular despite being very different. The main difference between the Civic and the S2000 is its main design. The S2000 is a roadster, focusing more on looks and experience than practicality. On the other hand, the Civic is more of a family car. Although the interest in the general public has generated a variety of modifications and several improved variants, the overall design of the Civic has not yet changed.
For starters, the S2000 offers a lot more power for a sportier, more responsive feel; Somewhere around 240 horsepower, depending on the actual model. Most Civics have more practical engines with less than 200 horsepower to offer, but will use less gas to get from point A to point B.
The S2000 is a roadster, while the Civic is intended to be a family car.
The S2000 has a much more powerful engine than the Civics.