I'll give it a go...
Rubbish "techniques":
Pages where the layout is created with tables.
Pages where the layout is created with excessive use of frames
Good "Technques":
Page where the information is positioned using "position: absolute;"
Page where the information is positioned relatively inside divs or layers which are positioned either normally or absolutely
Linking Techniques:
Static Menus (just plain menus)
Dynamic Menus (menus which contain links which are relative to the current content)
Drop Menus
Hope this helps
Luke
Simple websites: Static html with a fixed design. Text and images only.
Dinamic websites: Simple websites that add dinamic menus and effects made with javascript or dhtml.
Flash websites: Visually attractive sites designed with macromedia Flash, with much more images and animations than text.
Interactive websites: Using server-side technologies, like asp or php. in such a site users participate by means of community boards, polls, etc.
Blogs:Pre-designed websites where useres can add comments to the content posted by the blog's owner.
Portals: Interactive websites that integrate much or all technologies mentioned above.