It is common to many new investors the lack of understanding about the fact that saving and investing are entirely different things. They have different purposes, and play different roles.
Saving is the process of putting cold, hard cash aside and parking it in entirely safe securities of accounts. Cash reserves must be there when you reach for them; available to grab, take hold of, and deploy immediately with minimal delay no matter what is happening around you.
Investing, on the other hand, is the process of using your money, or capital to buy an asset that you think has a good probability of generating a safe and acceptable rate of return over time, making you wealthier even if it means suffering volatility.
With the question which is better among these two, you may want to consider these:
Savings should come first. Before investing, try to make sure you have a separate account you can use to cover expenses during an unforeseen event.
By paying off high-interest debt in full, you'll reduce the total amount you owe faster, and free up money to put towards saving or investing.
Also, try to compare saving and investing further. Analyze carefully your decision then decide on what you want to continue.
Remember, like getting physically fit, getting financially fit takes hard work and the ability to say "no" to temptations.