You will see this for example in URL, where the & character has a special meaning for the computer. In this context, & Is use as a separator between two character string.
But then how do you have & as part of the string? Well you replace it with & (amp for ampersand, it is the name of the & character)
Same for  , which means non breaking space
Latest Answers