Tools available to conduct vulnerability assessments within an environment

There are numerous tools available to conduct vulnerability assessments within your environment, ranging from locally installed applications to cloud service provided. Pick one from each (local, cloud-based) and discuss the merits of the tool in comparison to others available.