What lesson Ghazwa-e-Badr actually teaches?
The battle of Badr is to Muslims much more than just an historical battle in the history of Islaam. In fact, the battle of Badr is a very complex lesson on many different Islaamic and humanitarian issues. This battle was of such importance that its event is full of divine revelation and mystical and miraculous events. We can say that the battle of Badr truly physically introduced man to many of the hidden stations of creation.