Det eksisterer svært mange løsningsmetoder for ligninger, og en komplett løsning vil ofte involvere en rekke forskjellige teknikker. En presis beskrivelse av stegene som skal til for å løse en ligning eller et annet problem kalles en algoritme.