A pentest is performed by a pentester with all the knowledge required to perform the test. With a pentest, an extensive report is drawn up about how and where vulnerabilities were found by testing them and then efficiently resolving them. Security can be optimized by following the identified recommendations. A vulnerability scan is an automated quick check by means of a software program without further steps and/or indepth about the detected vulnerabilities.