Where do you deploy JBPM application? There must be some kind of Server to invoke the business process.
no.... if you read the docs you can see that jBPM can also be used embedded as a library in a standalone app