Trainual interview question

What is the difference between HTTP and SOAP?