“Var” is statistically typed,this means type of variable declared is decided by compiler at compile time.This type of variables should be initialized at the time of declaration.
“Dynamic” is dynamically typed ,this means the type of variable declared is decided by compiler at run time.This type of variables are need not be initialized.