Types of Ghost?

There are many types of ghosts out there. Some are good and some are bad. Often, the bad ones are known to haunt and the good ones tend to just kindly inhabit.