Cardiac catheterization is a diagnostic procedure that involves inserting a catheter into the heart to evaluate its function and diagnose any abnormalities. It is necessary to diagnose various heart-related conditions accurately.