What is the difference between primitive types and wrapper classes?

Technical