What is lightweight concrete?

Lightweight concrete is a new trend with comparatively less density than regular concrete.
We can create lightweight concrete in a number of ways. say,
1. No-fines concrete
2. Aerated concrete
3. Lightweight aggregate concrete

Lightweight concrete has some superior quality say higher thermal insulation, more strength than bricks and less permeability for water.