From a beginner's perspective, the most important thing to remember is that you need to have an investment plan in place. You should know what your goals are and how much time you have to achieve them. It's important to not invest in something that doesn't align with your goals or timeline because it will only end up costing you more money than necessary.
The next thing is that there is no one type of investment that's better for beginners—it all depends on what kind of information and education a person has about finances, specifically investments. If they don't understand how investments work or how they can make money off of them, then they shouldn't be investing in anything until they've learned more about the topic—and even then, it's still important for them to focus on their goals and timelines.
Lastly, there are many different ways for someone who wants to invest money into something other than stocks or bonds (such as real estate). For example, if someone wants to buy land somewhere but doesn't have enough money for it yet (such as myself), then I would suggest renting out rooms on Airbnb instead.