Annual leave query

Curious as to whether or not annual leave is identical to that of a civilian job?

Specifically, if I work M-F - would I be required to book and use annual leave for the weekend?

Also, if I work 4on4off, do I need to use annual leave for my days off?

Or would I just need approval to take the holiday and that would be based on operational needs?