title: When should space be encoded to plus (+) or %20?
body: <p>Sometimes the spaces get URL encoded to the <code>+</code> sign, and some other times to <code>%20</code>. What is the difference and why should this happen?</p>