CMS (Content Management System): CMS is a framework which used to manage content of a website and it comprises of two components: the substance administration application (CMA) and the substance conveyance application (CDA). The CMA component permits the substance supervisor or creator, who may not know Hypertext Mark-up Language (HTML), to deal with the creation, modification and removal of substance from a Web webpage without requiring the professional of a Webmaster. The CDA component utilizes and aggregates that data to update the Web website. The elements of a CMS framework fluctuate, but most include Web-based publishing, format management, revision control, and indexing, search, and retrieval.
Widgets: In a web context, this refers to a widget — In a web context, this refers to a third-party website by cutting and pasting snippets of code. The basic widgets contain Twitter, Facebook, Google+, Instagram box which is on a blog posts below or may be left or right side. Moreover, it can be a little Google Map that sits inside of a welcome. Desktop widgets for instance; , ones offered for the Macintosh Dashboard or by Yahoo!, can be set on the desktop of a PC, for instance; for climate or stocks.