Apply college or major

Hi, I am little confused, please help me understand, just know some college will not assign major when I enroll, is that true? Does it apply all colleges? Then why do I need select major on application form?

Thank you

Some colleges will directly admit you to a major. Some colleges might accept you to the pre-major, so you have to complete prereqs and then you are officially in the major.
Most colleges will ask for your major so you should put what you think you want to study, or put undeclared, but be aware: it might be harder for admission at some colleges.
Most colleges will assign majors so you need to select on the apps, especially colleges that choose you by major.

http://talk.qa.collegeconfidential.com/college-admissions/1947599-faq-does-intended-major-make-it-easier-or-more-difficult-to-get-into-a-college.html

Thanks

Thank you for sharing the link, is there any place I can find out these info. for all universities?

Why does it matter? Apply to the colleges you want to apply to and they will let you know. Or email admissions for the colleges of interest.