In SAP ABAP data dictionary, there are three types of tables: Transparent tables (directly mapped to database tables), Pool tables (many tables pooled into one database table), and Cluster tables (many tables clustered into one database table with row-key relationships). Internal tables are runtime data structures in ABAP programs, not data dictionary objects.