Algoritma kavram olarak; belli bir problemi çözmek veya belirli bir amaca ulaşmak için tasarlanan yol olarak geçer.
Genellikle bilgisayar bilimi veya daha spesifik yazılım ile ilgili olarak geçse de; günlük hayatta herhangi bir problemi nasıl çözeriz' e verdiğimiz cevaptır.
Herhangi bir problem veya iş için; nasıl yaparız, hangi yoldan gidersek yapabiliriz diye soru sorduğumuzda verdiğimiz cevap gibi düşünülebilir.