Xbox Live Server Platform definition

Xbox Live Server Platform or “XLSP” means Microsoft’s platform and/or server architecture which enables the Publisher Hosting Services to function as an expansion to the features available from the Xbox Live service.