Smoke is an Entity added in 1.25. It is very similar to debris. It is a different entity despite an identical appearance. It is caused by burning objects.
Picture 1: Debris, usually caused by exploding Gunpowder Kegs, can have a smoke trail until they land.
Picture 2: Smoke is also caused when flaming objects disintegrate. A block of Oak Leaves are used in this example.