Liquibase is a tool that helps manage database schema changes. It improves on older manual processes by keeping changes in source control, only applying new changes, and providing automatic rollback. Each change is added as a changeset in a changelog file in a database-agnostic format like JSON or XML. Liquibase then handles applying the changes and rolling back if needed. This avoids many errors from the manual process while keeping changes version controlled.