They're two entirely different concepts.
A condo is a legal structure. It describes what you own. In a condo, you own everything within the four walls of your unit. Anything outside is a common element, owned by the condo association.
A townhouse or town home is a physical structure. It describes a multi-story residence in which typically one family--though sometimes two--lives.
The two have nothing to do with each other. A townhouse could be a condo, or not. A condo can be a unit in a large building, a townhouse, or even a single-family home.
Hope that helps.
With town homes, there may or may not be an association, but if the roof needs fixing, since the person with title owns the outside, the cost comes out of the owner's pocket.
That's my experince with condos I've listed...hope this helps. Carol Foht American Realty 2115 JFK RD Dubuque, IA 52002 563-542-0520