It's tech-based, if you want to know more send me a PM, don't really want too much info on a student forum.
Angel investor wise was a mixture. Met the first by networking, going to events and subsequently talking to people on LinkedIn. If you ask people for advice without being pushy they tend to be surprisingly helpful. You'd talk to someone and even if they weren't interested they'd often introduce you to someone else who might be, etc..
From there we ended up finding a contact high up in an investment network who helped with putting together our business plan and refining the pitch a bit, as he knew exactly what sort of things investors are looking for at the moment.
It's a numbers game I guess - the more people you get in front of, the more chance you've got of finding that person that'll give you the money you need. In the end you only have to convince one person that you've got a good idea and that you're the right person to do it (at least originally, anyway.. if you're looking to raise millions it's a bit different). Investors don't always invest logically too, they're just as prone to the human instincts that we all have, and will go after what's hot, etc too. (Just look at some of the recent big tech investments that leave you thinking.. Wtf?).. I remember the investment network guy telling me a story about how a company he helped to raise money ended up getting the money because they were doing something that made ski's to solve a specific problem. He happened to put him in front of someone who had that very specific ski problem, and the guy pretty much handed over a blank check. He was happy to put the money into the company just for someone to solve his problem so that he could get back into skiing, lol.
I'd always recommend finding a co-founder though if you want to start something - very few successful businesses have one single founder. Having a second person is infinitely useful when it comes to exchanging ideas, getting over hurdles and even just dealing with general stress / down days. The whole experience is a complete emotional rollercoaster. One day you've raised a load of money, getting some nice PR coverage and score your first customer, the next day your first employee wants to walk out the door, your servers are all crashing and getting anywhere feels like you've got a huge mountain to climb.
One word: freedom.
The freedom to know that tomorrow morning you don't
have to get up at 6am, to go to work for someone else. The freedom to say "tomorrow I could move to Australia" and know you wouldn't even need to worry about money, or to impulsively go on that holiday to wherever, to see the world, and spend time doing what you truly want to do with your life.
I can certainly think of much better ways to spend my life than working 9-5 for the next 40 years, worrying about keeping up with mortgage payments and enjoying my one 2 week holiday abroad on the Costa Del Sol each year.