Feedback covers both how apps and websites respond to user input, flagging errors, showing effects of actions etc to them AND anything to do with giving and soliciting feedback for the developers and site owners through e-mail, written reports etc.

Feedback describes a cause-result relationship. Feedback is often thought of as a loop, with the cause and result feeding back information to each other.

In the term feedback often refers to the loop of communication between the system or interface on the one side, and the user on the other side. Based on input or actions taken by the user, the system communicates status and result of said actions.

Feedback also refers to an opinion collected from users of a system/software/interface/process. The evaluation of user testing is often based on such feedback gained from users, ranging from short ratings to extensive questionaires.