MSFconsole provides a command line interface to access and work with the Metasploit Framework. The MSFconsole is the most commonly used interface to work with the Metasploit Framework. The console lets you do things like scan targets, exploit vulnerabilities, and collect data.
What do you get with Metasploit Pro?
Metasploit Pro offers pen testing features to help you simulate real world attacks, collect data, and remediate found exploits.
What can you do with Meterpreter?
Meterpreter is a Metasploit attack payload that provides an interactive shell from which an attacker can explore the target machine and execute code. Meterpreter is deployed using in-memory DLL injection.