If you search through the forum there are about 1,000 threads on LISS.
Basically it's "Low Intensity Steady State" cardio. It involves walking (usually quickly) for about 40-50 minutes.
As for "who should do it" well that's up to you. It may work great for you, and you may not like it. Everyone is different and opinions vary.