This chapter discusses the concept of outsourcing in information systems and identifies six different sources of software, including IT services firms and packaged software producers. It highlights the evaluation criteria for off-the-shelf software and the significance of software reuse in development practices. The chapter also outlines processes like request for proposals (RFP) and approaches to software reuse in terms of development strategies.