The stage1 shellcode creates the connection back to the handler, and the handler will then send the stage2 shellcode back to the victim system after the connection is established. The stage2 shellcode contains meterpreter, which is run once downloaded by the victim. Packet trace the connection, you will see the stage2 shellcode being sent down.


