What Are Secure Socket Tunneling Protocol (SSTP) And Information On This Protocol?

I am a computer engineering student, and while dealing with networking concepts, I came across the Secure Socket Tunneling Protocol. Can someone let me know what is this protocol used for and how is it different from other protocols?
