Liveaboard can be used to describe both a dive excursion and a type of boat. In general, liveaboarding is a dive trip of at least one night, althought it more common is for the trips to last from 3 to 14 days and involve staying on the boat for the duration of the trip while making up to 5 dives a day.
Liveaboards are a wonderful way to dive. Some of the best diving places in the world are only available from liveaboards, while the ability to enjoy three or more dives a day and share in the company of like minded indivinduals appeals to many divers.
Whether a diving liveaboard is right for you depends on what you are looking for from your holiday. If you are eager to dive as much as possible, enjoy the proximity and company of other divers keen to explore some of the very best diving a region should offer, then a liveaboard is a great choice.
If you like to make a couple of scuba divers the day, enjoy the sunset stroll on the beach or are looking for peace, tranquility and your own space, then a resort based on diving holiday may be more suitable.