Can some one explain addEventListener

can some one please explain to me how addEventListener works, the help file in flash is not making much sense. i know it has to do with components, but im not really sure

btw i need to know what it does in as2