What is the meaning of Caregiving?

The provision of care such as assistance with activities of daily living (e.g., feeding, bathing, dressing, transportation, household administration), usually by someone who is not a health care professional, especially by a family member as unpaid labor.

The provision of health care services as a paid occupation.

Source: wiktionary.org