Nothing much to a money order. A person goes to their bank, tells the bank teller how much money to take out in a money order. The bank prints it up and its as good as cash. Should be accepted at any bank because its basically a printed check directly from another bank.
BAsically you dont have to wait for it to clear, its instant cash thats already been withdrawn from someone;s account