Indeed, there are really four different types of routings:
1) non-stop,
2) direct/no aircraft change,
3) direct/aircraft change, and
4) connection.
Of course #3 and #4 are basically the same passenger experience, but there is no way to tell the difference between #2 and #3 in the flight schedule -- indeed, you may not even know until after you board your flight that there is a change of aircraft (which is a real PITA for the unaccompanied minor travel programs).