Birth control

I'm 18 and I've been thinking of getting on birth control. I was thinking the shot instead of the pill ? What's better ?