Define and differentiate between accessibility, usability and acceptability in HCI.
Please fix the following input errors: