There are research universities and there are teaching universities.
Research universities have graduate programs and their focus is on doing research. This means most professors teach one or two classes (some have 0!) but have other obligations.
Teaching universities on the other hand don't typically have graduate programs (if they do, it is just a Master's program) and the professors have full teaching loads (I think 3-4 courses is the norm) with little expectations to publish.