CRM API -Node.js - update account

CRM API -Node.js - update account

First off - giving up on PHP.  Can't get it to work with the documentation.  I can connect, search and retrieve contacts and accounts with node no problem.  So......

1: What method should I use to update an account
2: What should be in the input?
3: What's the difference between post and put?

Thanks