What does ‘contract approval’ mean on a job application status?

I received a verbal offer one week after the interview and then the status of my application changed to ‘contract approval’ haven’t signed the contract yet nor received the date of joining and last time I spoke to the recruiter she informed me they’re awaiting for internal approvals.

What does ‘contract approval’ mean on a job application status?
Post Opinion