A ver para que tengas algunas ideas claras:
El lenguaje que has utilizado (por llamarlo de algun modo) es
HTML, da igual que acabe en .htm o .html la función es la misma.
HTML es el lenguaje estandar que se visualiza en los navegadores y es por el que pasa toda la red de redes. Este lenguaje básico, sirve para hacer webs estáticas, es decir, lo que escribes en código es lo que se muestra en el navegador, no hay interacción con el usuario. Lo que pides tú de registro de usuarios y restricción de las webs por zonas se realiza con lenguajes de programación que te permiten crear webs dinámicas (los más basicos y comunes son
php y
asp como bien dijo Bonez). Esto es algo más complicado y no podrás hacerlo tan solo con Dreamweaber necesitarás además aprender código y cómo modificarlo, para ello estaría bien que aprendieses
php. Buscando tutoriales de php por google encontrarás cosas bastante interesantes.
Si por otro lado no deseas aprender programación y quieres algo que te de la web hecha, te recomiendo que mires aplicaciones prefabricadas (tales como Mambo, blogs, phpnuke etc...).
Espero que te sirva un poco lo que he escrito y que te ubiques mejor
Salu2!