If you have more than one account with Everest Bank Ltd. and if you want to transfer amount between these accounts then it is Self Link Transfer option. But if you want to send money to other persons account with Everest Bank Ltd. then it is Third Party Transfer option.