To request data from another program or computer. The opposite of pull is push, where data is sent without a request being made.