What is the difference between the two? Which degree should a student opt for?