Hi. I am Tetyana. I'm study applied informatics in Poland. And I need you help with my work about types of computer programs from "single side" thought "client-server" architecture to the concept of "agent". Could you help me to understand what is single side program and how it moved to agent though client-server architecture.