Boxing is the process that is used when a user wishes to convert a value type into a reference type directly.
Unboxing is the opposite of boxing, where the reference type is converted back into a value type.