1. Glad to meet you!

2. Glad to see you!
[What is the difference between them? Do we use #1 when we first meet a person? Can we use #2 when we first meet a person? Or Do we have to use #2 when we meet somebody again?]

Yes — 1 is used when you first meet someone, and 2 is used when you meet someone AFTER the first time.