API: hogy kommunikálnak egymással a szoftvereink?