Det finnes mange variasjoner av denne modellen,, men fire hovedhandlinger går igjen i de fleste av dem. Det første steget er å identifiser et behov for informasjon. Det neste steget er at man gjør en form for spesifisering av søkeordet. Videre formulerer man med ord hva slags informasjon man ønsker å finne, for deretter å gjennomføre et søk. Steg tre er å vurdere resultatene av søket. Om resultatet ikke er tilfrestillende vil man gå videre til det fjerde steget, reformulering av søkeordene, for deretter å foreta et nytt søk. Dette repeteres til man har fått tilfredsstillende resultater som dekker informasjonsbehovet.