What is Automatic activation in wcf

In WCF msmq protocol used net.msmq to send messages. Automatic Activation means that the service is not necessary to be running in advance. When any message is received by the service it then launches and fulfills the request. But in case of self hosting the service should always be running.