Representations of symmetric groups and applications