MSATA SSD vs SATA SSD

So I was wondering what was different between these two, besides the fact that one is bigger and has a different type of connection.

msata from what ive found is a bit more expensive, atleast in my area it is but other wise its just the connection.