Dear Abdul,
The degrees like B.Sc is more academic in nature. It relies more on knowledge and theory. The theory part of traditional degrees are more. It aims to provide you a deep knowledge of the subject and doesn't only concentrate on the practical part of it.
If your aim is to get some on-the-job experience while you are doing your degree, and you are looking for practical knowledge then go for B.Voc. This degree is heavily biased towards practical knowledge and ensures that you are equipped as a professional. It is a vocational course, so providing you working knowledge of a subject (the practice and practical applications) are of paramount importance.
In other words one is textbook oriented and one is practical oriented.
All the Best !!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile