Dictionary please..

-= Hmm… I’ve been using avast! for long but its time for me stop ignoring the words I don’t understand well…
1 Rootkits
2 Heuristic

Moreover, why is it called Avast!..? is it an acronym of the creators’ name…? was there a story behind the name…? just curious…

Rootkit: a way of hiding malicious programs (malware).
Heuristic: any way of discovering malware that is not based on finding exactly the same code signature.
Avast: Old sea dog’s word for " stop", as in, “Avast there ye scurvy dogs, sea lice, vermin, pirates, sea gherkins, baboons, buccaneers, filibusters, gallows-fodder!”.

-= I see… So now, I wont avast using Avast!.. Haha…