What is the difference between Dynamic and Static Codes?