Un mockup regroupe essentiellement :

Les différentes zones du site (logo, navigation, sidebar, header, footer…)
Les fonctionnalités attendues (menu déroulant, slideshow, animation…)
Le recensement des éléments (icônes, boutons, images, input…)
L’agencement du contenu (niveaux de titres, citations, accroche…)

Quelques outils :

Pour étudier le mokup en rétro engineering :