Steam Trading Cards are collectible cards you get by playing games on Steam. Collect a set of cards to earn items that help you customize your profile and show off your gameplay.
(Source for the above statement)
Also, if you follow the link to the source it'll show the things you can do with them. Alas, I have no interest in such a thing, but I'm sure that some people find it really cool.