In wireless sensor networks data, which get generated, is not always same; some data may be more important than others and having different priorities. As deployment sizes and data rates grow, congestion becomes a major problem in these networks. The congestion results in arbitrary dropping of data packets that reduce the overall network throughput. In this paper, we discuss the various parameters (root causes of congestion), which help us to avoid and control the congestion in the wireless sensor network. The parameters consider in this paper are input/output flow rate, node density, non-linear or unbalanced distribution of load, processing / service time of node and reliability of network.