Must be some fancy bizness buzzword. There's gotta be another word shorter than 11 characters that means the same thing. :O)
Yeah...They like to call them “fullfillment centers”...Amazon uses the term for their distribution centers as well. >Bo)