આનાં મુખ્ય કારણો બે છે: