Shorts are shorter version of trousers. Shorts come in different styles such as hot pants, skorts, denim shorts, active wear etc. they are worn according to the occasion and body type as they show and flaunt your legs.
Garments which are not snug against the body and gives casual air to the whole look comes under the category of loose outfits. The loose outfit generally make a statement of laid back cool look.