I have tended to use the terms interchangeably because the difference doesn't seem to be at all obvious (to me at least). Some of the people I speak to do seem to feel there is a difference, or even various differences, but then find it difficult to explain what it is/they are. Perhaps you can help?