Here's my short and sweet answer:
Bitcoin is a groundbreaking experiment in decentralized virtual currency, designed around anonymity and transparency of transactions.
(Of course that's the non-tech version, seeing as most of the people who ask the question rather than looking into it themselves aren't interested in the programming so much as the concept.)