What are the underlying causes for snoring?

Various causes for snoring are interdepend. Frequent reasons are:
-overweight and adiposis in lateral throat area that flutter with breathing air
-missing or limited nose respiration
-malposition of the jaw, jaw and tongue bone narrow airways
-central dysfunctions