> What is synchronization?
Preventing concurrent access by more than one thread.
> and what does immutable
> mean?
An object that cannot have its state changed is said to be immutable.
> Are they related?
No. Yes. Somewhat. Given the above explanations, can you think of something relevant? Think about what could be the dangers of unguarded concurrent access, and how that relates to mutability.
> How can u create immutable objects in java? What is
> use of them?
You are really incredibly lazy, aren't you.