What are the definitions of the different types of jobs?

We have three types of JOBS:

1. Needs
These are needs a ministry have, usually for specific items (like a projector, or blankets, or tinned food) but can also be for a specific service that can be commercially rendered (like assistance with a non-profit registration)

2. Service Opportunities 
These are volunteer opportunities where physical manpower or time is needed at an event or series of events

3. Jobs
These are part-time or full-time positions that need to be filled at various ministries