The Logical DRC (Design Rule Check), is a series of tests run to verify the logical design in the NGD (Generic Database) file. The Logical DRC (also called the NGD DRC) performs device-independent checks; they do not depend on the FPGA to which you will eventually map the design.
The Logical DRC generates messages to show the status of the tests performed. Messages can be error messages (for conditions where the logic will not operate correctly) or warnings (for conditions where the logic is incomplete).
The Logical DRC runs automatically at these times.