Stadt (town) ist eine Siedlung mit Stadtrecht. Darum ist Hardegg (ein kleines Nest) als town getaggt und Purgstall nur als village. Der Unterschied zwischen Dorf und Weiler/Rotte ist hingegen nicht rechtlich, sondern über das Vorhandensein von Versorgungseinrichtungen wie Schule und Kirche definiert (siehe auch den Note bzgl. Maißen) – steht so z.B. im Buch "Die Siedlungen des ländlichen Raumes" von Cay Lienau. Er schreibt als Daumenregel, dass ein Weiler zwischen 3 und 20 Haus- und Hofstädten umfasst. Drunter ist es eine Einzelsiedlung, drüber ein Dorf. Aber natürlich kann man bei 20 keine scharfe Grenze ansetzen.