What is the difference between a goal, a practice and a tool?

A goal is a public health objective motivating a vaccination practice.
A practice refers to specific methods or approaches used in vaccination efforts.
A tool is a tangible resource or software developed to support the implementation of these practices.