ok, básicamente consiste en separar la estructura del documento de la apariencia, esto se logra usando hojas de estilo en cascada o CSS ( por sus siglas en Inglés ) , por ejemplo, puedes darle la apariencia que tiene tu web (actualmente) usando CSS en vez de tablas y/o frames ( que, por si fuera poco los frames estan desaprobados ), que es la forma en que Dreamweaver construyó tu sitio, te recomiedo que leas algun tutorial sobre CSS
para que te des cuenta de que no es tan complejo y trae consigo muchos beneficios a continuación te pongo un enlace para que te des una idea de como se maqueta un sitio sin necesidad de usar tablas y/o frames
http://tierradenomadas.com/tw003.phtml espero te ayude y que ahora tengas una idea más clara de lo que es CSS
Un saludo