How To Create A Strong Brand Activation Campaign?

Brand Activation is a term that is used widely every now and then amongst marketers. What does it actually mean? Why does any brand need activation? How do you know that your brand needs activation? This term is quite confusing for any layman or for anyone who is taking notice of them for the first time.