I define cradle Catholics as those who were baptized as infants. That, therefore, includes those who have stayed in the Faith, those who have strayed; those who were catechized, and those who weren’t.
Cultural Catholics are those who, whether they were baptized as infants, children, or adults, were generally poorly catechized or not catechized at all, but still identify themselves as Catholic; however, have little or nothing to do with the Church (such as very irregular attendance at Mass).
And I generally group another set as cafeteria Catholics; often they were catechized properly, but have since decided to pick and choose what teachings of the Church they will honor, and what they will not honor. There are a number of them who attend Mass regularly or fairly regularly.