Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
The JerseyRESTfulWeb Services, formerly Glassfish Jersey, currently Eclipse Jersey, framework is an open source framework for developing RESTful Web Services in Java. It provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339 & JSR 370) Reference Implementation.
Overview
The following components are part of Jersey:
Core Server: For building RESTful services based on annotation (jersey-core, jersey-server, jsr311-api)
Core Client: Aids you in communicating with REST services (jersey-client)