Public keyword is an access specifier.
Static allows main() to be called without having to instantiate a particular instance of class.
Void does not return any value.
main() is the method where java application begins.
String args receives any command line arguments during runtime.
System is a predefined class that provides access to the system.
out is output stream connected to console.
println displays the output.