Contracting out may refer to: