What is the architecture for game development called?

I would like to know what architecture game development uses as a whole. I need to create some documentation for my game project and the teacher keeps on giving me web-based architectures that are not the right ones.

My project is being made in game maker.