What are the factors responsible for the socialization process?

Socialization as said above is the process of learning group norms, habits and ideals. There are four factors of this process of learning. These are imitation, suggestion, identification and language. A brief description of these four factors is necessary.