30ds???? what is this?

Hey I hear alot of people on this site talk about starting finishing or quitting a 30 day shred
But can anyone enlighten me on what this programme in detail.
I like a challenge and currently need a new one?

Replies