Cardiac catheterization is a medical procedure used to diagnose and treat certain cardiovascular conditions by inserting a catheter into a blood vessel and guiding it to the heart. It allows for direct measurement of heart pressures, assessment of coronary artery disease, and can be used for interventions like angioplasty and stenting.