In het functioneel ontwerp worden alle eisen en wensen waaraan een product moet voldoen verzameld en geordend. Bovendien wordt erin beschreven op welke manier dat gebeurt: welke verwachtingen heeft hebben de gebruiker en de beheerder, welke handelingen voert hij/zij uit en welke resultaten leveren die op.
Aanvullend kunnen Wireframes worden gemaakt, dat kan helpen om een volledig beeld te krijgen van de samenhang van de te ontwikkelen Web applicatie.