Child support is a legal obligation for a non-custodial parent to provide financial assistance to the custodial parent for the care and upbringing of their child. It ensures that the child's basic needs such as food, clothing, shelter, and education are met, regardless of the parents' relationship status.