A condo comes with an agreement with other condo owners or the managing company that obligates the condo owner to such thing as common repairs,siding, roof, grounds,etc. and may put restrictions on use. A townhouse is a type of structure. It can be part of a condominium but it is not necessarily. I general I advice against condos. You are obligated pay your share of expenses, repairs or improvements that have been voted on by the condo association. You have no choice in wether you pay or not. The plus side is that exterior, grounds and other common areas are done for you, but you still have to pay for the services.