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.