A computer program tells a computer what to do. Typically, what to do to or with some data. 'Program' is generally considered as a separate concept/entity from 'data'.