dpn(s) = double pointed needle(s)
dpn is an abbreviation for 'double-pointed needle'. Double pointed needles are used for knitting in the round where it would not be feasible to use a circular needle (for instance because the size of the item is too small).
Here is an example of an item being knitted with dpn's:
This is one of our free knitting and crochet greeting cards