How many times have you trained a colleague in a task, only to have that person come knocking on your door every five minutes with a question? People learn by watching others, so instead of telling people how to solve a problem, show them. Take them through each step, explaining the reasons behind each. Then allow them to ask as many questions as needed. This will not only give them the foundation they need to do the task, but will prompt you to master the task more deeply as you provide a justification for each step.