We use Microsoft .Net platform as our development platform. Most of our development is web based using C#. Refer below is the .Net framework diagram which talks about various layers and their interactions.