I need my APM can see all applications on some servers
This can be done either by SNMP or WMI.
and also need to see websites.
APM has User Experience monitors that checks websites like you could do with your browser.
so it uses HTTP/HTTPS .
you might want to have a look at the APM administration guide to see how to configure the monitors or to get more information about the other available monitors:
http://www.solarwinds.com/support/apm/docs/APMAdministratorGuide.pdf
HTH,
Yann