Struktur navigasi adalah struktur menu dalam suatu program. Struktur menu perlu dipertimbangkan urutannya agar dapat memudahkan user dalam menemukan atau menelusuri program tersebut. Posisi menu dan panjangnya menu juga menentukan kemudahan user dalam menggunakannya. Menentukan struktur navigasi merupakan hal yang sebaiknya dilakukan sebelum membuat suatu program. Ada empat macam bentuk dasar dari struktur navigasi yang biasa digunakan dalam proses pembuatan program, yaitu :
1. Struktur Navigasi Linier
Struktur navigasi linier hanya mempunyai satu rangkaian cerita yang berurut, yang menampilkan satu demi satu tampilan layar secara berurut menurut urutannya. Tampilan yang dapat ditampilkan pada sruktur jenis ini adalah satu halaman sebelumnya atau satu halaman sesudahnya, tidak dapat dua halaman sebelumnya atau dua halaman sesudahnya.
Gambar Struktur Navigasi Linier