Direct Characterization Definition And Types