For emergency fund and short-term goals (less than 5 years away), it's better to save money so your funds are available when you need them. But for longer term goals and retirement, it's better to invest, which offers much higher returns.