Kurz gesagt Freiheit und Flexibilität. Der AMIGA schreibt dem Benutzer oder dem Programmierer nicht haarklein vor, wie er etwas zu realisieren hat, sondern läßt ihm praktisch immer einen großen Spielraum. Für den Benutzer gibt es z. B. hauptsächlich die grafische Benutzeroberfläche "Workbench", er kann jedoch auch in einer komfortablen Shell mit Befehlszeilen arbeiten, je nach Geschmack. Ähnlich sieht es für die Programmierer aus, was die AMIGA-Software besonders lebendig macht.