Ashd ist ein HTTP-Server, der der Unix-Philosophie für Modularität folgt. An die Stelle eines monolithischen Programms mit ladbaren Modulen tritt eine Sammlung von viel einfacheren Programmen, die HTTP-Anfragen mit einem einfachen Protokoll weiterreichen. Dieses Modell ermöglicht solchen Programmen auch, Zustände dauerhaft zu speichern, so dass beispielsweise Sitzungsdaten im Speicher gehalten und Verbindungen zu anderen Diensten offen gehalten werden können. (non)