Rich client platform
The rich client platform (RCP) is a programmer tool that makes it easier to integrate independent software components, where most of the data processing occurs on the client side. == Overview == RCP is software consisting of the following components: A core (microkernel), lifecycle manager A standard bundling framework A portable widget toolkit File buffers, text handling, text editors A workbench (views, editors, perspectives, wizards) Data binding Update manager With an RCP, programmers can build their own applications on existing computing platforms.