Laws of Fasting and Abstinence
Ash Wednesday and Good Friday are obligatory days of fasting and abstinence for Catholics.
In addition, Fridays during Lent are obligatory days of abstinence. Abstinence under the current practice begins on one's 14th birthday.
Fasting under the current practice applies to everyone aged 18 to 59, inclusive. One full meal is permitted, and two other meals may be taken which, when combined, are less than a full meal.
It is only the current law that binds under sin.
Abstinence from the 1962 discipline begins on one's 7th birthday. Complete abstinence on all Fridays of the year, Ash Wednesday, Holy Saturday, and the Vigil of Christmas. Partial abstinence all the days of Lent, Ember Wednesdays and Saturdays and the Vigils of Pentecost and the Assumption (meat and soup or gravy made from meat permitted once a day at the principle meal)
Abstinence from meat is dispensed on Holy Days of Obligation
Fasting from the 1962 discipline applies for everyone 21 to 59 on the days of Lent from Ash Wednesday inclusive, Ember days, and Vigils of Christmas, Pentecost, and the Assumption. One full meal permitted and two other meals may be taken which, when combined, are less than a full meal.