they are note cards you can open up and write stuff on them with the envelopes to send them .they are from the us postal service ..they make collector cards every once in a while of popular stamps they have made .these are from their DC COMIC SERIES back in 1998.they are very cool !! even cooler than the pic shows .does this help ? if not let me know