- information architecture

- user task mapping

- interactive prototyping

- web architecture