According to the solution you have subscribed to, Talend recommend you to use:
JobServer, if you have subscribed to a Data Integration solution;
Talend Runtime, if you have subscribed to both a Data Integration and a ESB solution.
However, if you are willing to use both Talend Runtime and JobServer on the same machine, you are required to change the port numbers because, by default, both servers are using the same ports.
Talend Runtime is an OSGi container, based on Apache Karaf, allowing you to deploy and execute various components and applications inside its deploy folder. It can be used as an execution server to deploy and execute all the Services, Routes and Generic OSGi Features created from Talend Studio or any other Java IDE.
You have the possibility to adapt the configuration of the Talend Runtime container to deploy several containers on the same machine. For more information, see the Talend ESB Container Administration Guide.