You're correct in saying that it holds many differerernt meanings depending upon which reference book/textbook/author you look at.
Gentrification basically means you are improving the socio-economics of an area, and making it fit for a higher class of residents. This generally means wealthier residents will move into an area that was previously occupied by lower income residents. In simple terms, gentrification means 'to make fit for a gentleman'.