Terms such as "condo and town home" are often confusing (not only to consumers, but to some agents, too!)
A condo is a form of ownership. You receive a deed to your unit - you own it - but do not own the land around it. You share "common areas" with other unit owners in the community.There are HOA fees, rules and regulations to follow.
A "town home" describes the style of the building.
I own a condo - it is a town home style w/ 3 levels. There are other forms of ownership (like fee simple and co-op) but no need to confuse you further.
Condos can vary in style - in my area, besides being a town home, they can be apartment style units in high rise buildings, or garden style/apartment units.
What appeals to you more?
The bottom line for you - to address your concerns is............get all specific numbers for whatever community you're considering. See how the HOA fees compare and contrast. Ask to see how financially solvent the complex is....once you have gathered that information, you can make sure the numbers work with your budget.
In addition - do you prefer a multi-level town home, or a one floor apartment style unit?? That's for you to decide