A purpose request for proposal (RFP) is a document used to solicit proposals from vendors in order to purchase a product or service. These documents usually tend to include things that you are expecting to get from using the software or a service and include technical, legal, and functional requirements that you need.