OTP - definition and synonyms

noun [uncountable] business 

Your browser doesn’t support HTML5 audio

/ˌəʊ tiː ˈpiː/
  1. open trading protocol: a set of rules that has been developed to make buying and selling over the Internet easier and safer