What is ATL ?
why and when should I learn it?
Where it is used and why it is used ?