A: Vulnerability scanning is a non-invasive process which interrogates a device or application to determine if it is running software or has a configuration which has a known weakness.
This weakness is not exploited in a vulnerability scan. A penetration test will actually attempt to exploit a weakness to determine what if any damage can be done. While both can be automated, penetration testing is a more complicated process.