I understand what "better" means in this context like it is better to do [something], but can it be used in other contexts as well?

Native speaker’s answer
Rebecca
Grammatically speaking, "she'd better" or "she had better" are the correct way of speech. That is, "she better" is not the correct grammar. As "She/He/We/They better" is an informal expression, it is not improper to use it in other casual situations.