Freelance work is also a great way to earn money when you need it or have a gap in other projects. One of the most popular freelance sites is Upwork, where you can often connect with clients looking to hire for long-term projects. You can also try Fiverr for shorter, more one-off projects.