Wie unterscheidet sich eine API von einer Webanwendung?