
The Garuda Purana is one of the eighteen Puranas. It is actually structured like any other normal purana - explains the glory of the Lord and the creation etc etc.
Since it is in the form of dialog between Mahavishnu and Garuda it is named as Garuda Purana.
And it is a misconception that this book should be read only during the occasion of any death in the house. We have made our own ideas regarding various texts - like reading Mahabharata....