The Smoke Buddy is a personal filter that you blow your smoke through. It has an activated carbon filter that catches the smoke and holds most of the particles in the filter, keeping most of the smell and smoke inside the filter. To make them last longer, leave the caps off for a while after use so moisture from your breath is allowed to evaporate out.