Adobe Experience Manager
Hello Readers, if you are here reading this right now, I would assume you are having basic to Expertise level of Understanding of AEM (Adobe Experience manager). If I start off like this “Adobe experience manager is an enterprise grade web content management system which has wide variety of powerful features allowing you to organize your digital assets and content seamlessly” for people who have no knowledge on aem/cms or have minimum knowledge of aem couldn’t completely understand what/How & where AEM does work?
In simple terms, aem is nothing but a tool/application/software to develop websites. Now how it develops and maintains a site is quite different and interesting, websites were developed previously by using plain html and css, have your ever right clicked on any website and have seen some million lines of code and the actual content that is to be displayed was also embedded in the code. I think that was fine until there are no changes to be done on the site. But what if you want to add new content post new images/video. Imagine a site like amazon which has some trillion pages or some banking site which has numerous transactions round the clock how could you manage that. There comes AEM, which will let you manage all these tasks easily.
When client gives you some requirement for a developing a desired website and you develop and deliver it back to the client, when the client want to change some content or update the content, with AEM he could do it himself without the need of the developer again.
Eg: let’s say you have developed and delivered am e-commerce site and they are selling some products on it, sometime later the marketing team of that site want to add some new products to the site. With AEM they could do it themselves and update it to the site without the help of an AEM developer.