I don't know much about Green Lantern. 
I didn't either until recently. A good analogy is to think of him as a part of a galactic police force where each member of the Green Lantern Corp is assigned a sector as their "precinct".
The movie itself is pretty damned good. I can't wait to do the review for it.