MyNotary is actually much more than a simple electronic signature application, it is a collaborative platform where each party can access their information. So sellers, buyers, agency and notary can work on a common basis.
The best ones to explain the application are still Mynotary themselves. More info on their site