Metode Greedy digunakan untuk memecahkan masalah optimasi dengan membuat pilihan optimum lokal pada setiap langkah agar mengarah pada solusi optimum global. Metode ini menerapkan prinsip "raku dan tamak" dimana pada setiap langkah membuat keputusan terbaik untuk mendapatkan solusi secara incremental. Metode Greedy diterapkan pada masalah seperti penukaran uang, penyimpanan data optimal, knapsack, dan pembuatan pohon minimal.