To express obligation
To give advice or make recommendations
We shall arrive at 6 pm
Giving advice
Future intentions
It is a suggestion
We shall meet at the restaurant
To talk about future possibilities
You shall receive a gift on your birthday
Shall is used for future intentions, should is used for advice