Was sind denn so die gängigen Frontends zum Einpflegen der Daten (Content, Attribute, Templates...), ist das immer ein Browser, oder gibt es da noch andere, vielleicht proprietäre Lösungen? Eng verbunden mit dieser Frage auch der Speicherort: serverseitig, lokal, staging-Systeme... und natürlich auch die Frage, wie das Zeugs zum Server kommt (FTP, SCP, HTTP, HTTPS...).
Das kommt auf den Inhalt drauf an - idR. arbeitet man mit Browser. In Fällen von Produktdatenbanken oder ähnliches gibt es aber auch CRM-Systeme oder Warenwirtschaffsysteme die HTTP sprechen und dann halt z.B. per REST oder SOAP irgendwie mit dem eigentlichen CMS kommunizieren.