I see reference of ant a lot but I don\'t get exactly what its meant to do? from what i\'ve heard its supposed to compile your projects but can\'t i just do that by clicking Run
Ant is for automating software build processes:
http://en.wikipedia.org/wiki/Apache_Ant