The Liskov Substitution Principle (LSP) is one of the SOLID principles and states that objects of a superclass should be replaceable with objects of a subclass without affecting the correctness of the program. It is important for polymorphism because it ensures that subclasses can stand in for their base classes without causing unexpected behavior or errors.