What are the differences - Inoculation, Vaccination and Immunization?

Please explain the process and mechanism behind each and their differences, if any.
0