tax - avoid - evade - what is the difference?

The Difference between tax avoidance and tax evasion is the thickness of a prison wall

Denis Healey, Chancellor of the Exchequer 1974 to 1979