Term:
One-stop-shop
Definition:
Is a term used by many local authorities in the United Kingdom to describe the facility they offer for their residents to discuss and arrange services with officers of the authority.
Domain:
ICT
Source:
Wikipedia Online