Help me in Understanding Application Modernization Suite

Hi Friends

           I am new to webMethods Application Modernization Suit. Although I have a bit of knowledge on this , I want to have a brief overview on when to go for webMethods Applinx , Entirex , Connex , Adabas , Natural.(Individually and Collectively)

 Thanks in advance.