Pergunta de entrevista da empresa Hella

How would you define a software structure?