BUT WHAT IS software for architecture, REALLY?