what does the phrase "dim" mean and why do they have like public a as string or dim a as string. whats the difference?

PanasonicSubz