While they both have their pros and cons, they both come with a form of risk and they are meant to generate profit.
The major difference between them is that day trading tend to make profit from small market volatility, while hodling make profit from the bigger change in crypto value.
Day trading involves more techniques, self discipline and rational decision making.
Which do you prefer and think is better
If you learn how to trade very well, you can make profits most of the times when you enter the market but many individuals don't know how to trade properly and this is the reason why they keep losing when they try to trade therefore they stay with buying some cryptocurrency and hold. Both day trading and long term holding is good. To decide which one you should be doing you have to know which one will work very well for you. I have tried the both and they're both good ways to make profits.
You can be trading and also make big profits when you combine the profits you have made from the same duration that you invested into holding. Trading is more risky when you don't know what you're doing and only gambling instead of trading. Many individual aren't trading when they say they're trading but are only gambling yet it works for them until they start losing due to lack of experience.