Dua and Wazifa are the both ways for pray, but they have some differences between Wazifa and Dua.
Dua is a simple prayer where you ask Allah for help, guidance, or anything you need. You can do Dua in any language, at any time, and in your own words. It is like talking directly to Allah about your wishes and needs. For example, you might ask for good health, success, forgiveness, or protection from Shetan.
Wazifa, on the other hand, is more structured. Wazifa include reciting verses from the Quran or sayings from Hadith a certain number of times, usually for specific reasons. People use Wazifa to solve particular problems or achieve goals, such as finding relief from difficulties or protection from black magic. Wazifa has set words and times to recite, making it more formal. For example, reciting "Ya Latif" 129 times to ease difficulties or a specific number of times to seek help in tough time.
Dua is a flexible and personal way to pray anytime for anything, while Wazifa is a structured way to pray for specific problems, following specific guidelines.