There are many alternatives, such as
iWork,
NeoOffice,
LibreOffice,
OpenOffice,
Google Docs, etc. Searching the forum will reveal dozens of threads discussing these various alternatives and the pros and cons of each, although I don't see LibreOffice mentioned as often as others.