Что такое SSL-сертификат и зачем он нужен

Почему без SSL-сертификата открывать интернет-магазин бессмысленно? Зачем нужен «замок» в адресной строке сайта? И какое отношение всё это имеет к доверию?