essentially the premium is the price to buy option, things that affect it are strike/underlying price, vol, time, other random stuff....
read options futures and derivatives by john c. hull.. if you want to understand everything behind it all... quite mathematical but all the traders will have read it...