Based on the dictionary definitions listed on WWWJDIC (which I cannot link due to the design of the website), the two terms have similar definitions.
I am wondering if there is any difference between the two.
Is one more technical than the other, and / or is one more formal than the other?
Are there any other differences?