Kanban is a method used for managing knowledge work that focuses on just-in-time delivery and minimizing team overload, employing a visual system for workflow management. It is not a methodology or project management tool, but it offers numerous benefits including waste elimination, improved quality, and productivity through transparency and incremental changes. The framework is rooted in the Toyota Production System and consists of five core properties: visualizing workflow, limiting work-in-progress, measuring flow, making process policies explicit, and using models to identify improvement opportunities.