The short version
Vulnerability scanning is usually automated and breadth-first. A vulnerability assessment interprets those findings and other evidence to prioritise potential weaknesses. A penetration test is a manual, scoped engagement in which a security tester validates weaknesses and may attempt controlled exploitation.
One is not simply a cheaper version of the other. They serve different purposes and are often complementary.
