Frage im Vorstellungsgespräch bei IBM

How API works and does it replace IDOC faciility?