freedom of speech: saying "i hate geogre bush"
not freedom of speech: threating geogre bush's life.
freedom of speech: protesting outside wal-mart over something stupid.
not freedom of speech: going into wal-mart and shouting at everyone for trying to shop there.
freedom of speech: asking john kerry a tough question at a speech
not freedom of speech: shouting at him, refusing to leave, and struggling against the police when they come to take you away.
freedom of speech: protesting outside your office building because you don't get paid enough to make a living.
not freedom of speech: attacking people for crossing the picket line.
freedom of speech: setting a flag on fire, but you're still an asshole.
not freedom of speech: shouting fire in a crowded room.
there, i hope that helps.