<p>Bachelor is the type of degree you're pursuing/getting, a major is what kind of focus area your degree is in. For example, if you are studying biology in undergrad, you will get a Bachelors degree in biology. If you're studying philosophy, you will get a Bachelors degree in philosophy. Does that make sense?</p>
<p>Your second question; no. You will more than likely be taking other courses, esp. in the beginning of your undergrad term. You will most likely need required classes like literature, math, history, social sciences, etc.</p>
<p>Your third question...most people go to college in 2 years to get an associate degree at a community college (I think). Most people nowadays would prefer (and I think it would be more useful in the long run) to go ahead and go to a 4-year university to complete your bachelors. Some people may choose 2-years instead of 4 because they need the money right away and enter the work force instead of spending another 2 years in school.</p>
<p>Hope this helps. Anyone feel free to correct me if I'm wrong.</p>