an @ is someones uername
for example you could tweet:
"hey @alicesmith987654, how was your weekend?"
a # is a topic
for example you could tweet
"hey @alicesmith987654, how was your #weekend?"
where as weekend is a tagged topic, so if someone were to click on it, it will pull all tweets with #weekend in it worldwide