It provides an access to data sources like SQL server, OLE DB, XML etc. for retrieving, manipulating, and updating data. Difference between ASP.NET and ASP.NET AJAX ASP.NET is a web development model whereas AJAX is an extension of ASP.NET that is used for developing and implementing AJAX functionality. ASP.NET AJAX includes the units that allow the developer to constantly update data on the website without reloading the page.
MongoDB is an open source database which adopts a document oriented data model for its functioning. It was devised by Dwight Merriman and Eliot Horowitz when they were facing development and scalability issues with traditional relational database approaches while building web applications for an internet advertising company named Double Click which is now owned by Google Inc.