What are the differences between a Database index and a match code? | SAP ABAP

• Match code can contain fields from several tables whereas an index can contain fields from only one table.
• Match code objects can be built on transparent tables and pooled and cluster tables.