1. He will be back in a while.

2. He will be back soon.
3. He will be back after a long time.
=================
What is the definition of 'in a while'? Does #1 mean #2 or #3?

"in a while" is an expression of an indefinite time period, but more similar to "soon" than "after a long time."