Read the dictionary definition of beforehand. All definitions for this word.
1. being ahead of time or need
1. gave advance warning
2. was beforehand with her report
2. ahead of time; in anticipation
1. when you pay ahead (or in advance) you receive a discount
2. We like to plan ahead
3. should have made reservations beforehand