ઘટનાના બે મુખ્ય કારણો: