Tater tots are typically made with grated potatoes that are then molded into small cylindrical shapes. Potato puffs, on the other hand, are made by mashing potatoes with other ingredients and then forming them into balls.  In terms of taste and texture, tater tots tend to be more crunchy and crisp, while potato puffs are soft and fluffy on the inside with a crispy exterior.