The API is a method of allowing external applications to get data from this site and giving it to your own application. Currently the API only supports other web applications but desktop version will be added shortly. So get your programming hats on.
Heres what you must do before getting your hands on the api