DEF file basically contains the placement information of macros , standard cells, I/O pins and other physical entities.

LEF file is the abstract view of cells. It only gives the idea about PR boundary, pin position and metal layer information of a cell. To get the complete information about the cell, DEF (Design Exchange Format) file is required.