Welche Arten von Schnittstellen gibt es?