title: Options, Settings, Properties, Configuration, Preferences — when and why?
body: <p>There are several words with similar (in some sense) meaning:</p>
  
  <blockquote>
    <p>Options, Settings, Properties, Configuration, Preferences</p>
  </blockquote>
  
  <p>English is not my native language. Could you explain the difference in simple English please? I think the following template could be useful:</p>
  
  <blockquote>
    <ul>
    <li>Use <strong><em>XXX</em></strong> in your GUI in order to let people change behaviour of your application <em>(maybe preferences or settings?)</em></li>
    <li>Use <strong><em>YYY</em></strong> in your GUI in order to let people change parts of an object <em>(perhaps properties or options?)</em></li>
    <li>Use <strong><em>ZZZ</em></strong> in your code ...</li>
    </ul>
  </blockquote>
  
  <p>What are best practices?</p>