On the Product Backlog you keep your project demands or requirements. On the Current backlog you manage new requirements and order the implementation of accepted ones.
On a Kanban project you also manage the scheduling of project’s activities.
History lists past backlog items, regardless their final status.