What is the difference between a bachelors and undergraduate degree?
There's no difference. A bachelor's degree *is* an undergraduate degree. "Undergraduate" refers to studies done *before* a postgraduate (master's, doctoral, etc.) degree. A bachelor's degree is the most common type of undergraduate degree.