A townhouse differs from a villa in that it is joined to neighboring units on at least two sides, whereas a villa is free-standing. Townhouses are often smaller and have less land than villas.