RCP is a collection of lower-level frameworks. It is a software which consists the following components: a core (lifecycle manager), update manager, a standard bundling framework, data binding, a portable widget toolkit, a workbench, file buffers, text handling and text editors.Jul 30, 2018