title: What is the difference between Platform-Independent and Cross-Platform?
body: <p>I have seen a lot of C/C++ Libraries and Gui Toolkits. Among them there are some like GTK+  , Qt , Swing etc. which claim to be platform-<em>independent</em>. While some , like WxWidgets, SWT etc. which claim to be <em>cross</em>-platform. At first I thought it to be just a change in wording, but the terms have been used with such consistency that I have started to wonder. What <em>is</em> the difference?</p>