at home you can be very casual. we have traditional indian clothes, which men wear. woman also wear something similar,which is a long shirt and loose trousers to match it.
at school we have uniforms and at university you wear jeans and a sweatshirt.
a friend's party could be imformal ,so a shirt and trousers, or jeans and a shirt is fine, or it could be formal, depending on the situation