Well said BigEd781; forgive me for using a reference type as an example of boxing and unboxing!

A better example would have been:

List<Int32> list = new List<Int32>();
list.Add(myInt32);

Int is a value type;
- converting a value type to a reference type is boxing
- converting a reference type to a value type is unboxing

Sorry for any confusion caused on my part!