As it is done by using a launch configuration, re-launching allows you to apply some changes to the OSGi Runtime straight from Eclipse such as install or update applications developed in the workspace or present in the target platform, add some JVM arguments, etc.
To run the remote OSGi framework:
You can also re-load the remote OSGi framework in debug and in profiling mode for advanced testing of its behavior and of the bundles it is hosting.
On successful launch, the Frameworks view will have an extra entry for the re-launched remote framework – you can use it to browse the bundles there as well as install new ones.