What are the various causes of Insomnia?

Insomnia is a condition which can be caused by many factors.The first two stages i.e. the Transients and Intermittent Insomnia occurs in people who experience great deal of stress, quick change in surroundings, uneven sleep  or those who  are in an environment prone to extreme noise. .
The more serious type of Insomnia the Chronic insomnia is a more complex Type and can be a result of various factors like acute physical or mental disorders. Depression is a very common cause of Chronic Insomnia 

Treatment of Insomnia
Insomnia can be treated; these are various types of medications available that can take care of your sleep disorder. Conversely it is not advisable to take medication for intermittent insomnia as this can last only a few days at a time.
But as it is always said that prevention is better than cure, if you’ve been experiencing problems sleeping you can start with making minor changes to your lifestyle and sleep patterns.