Mostly angel investors offer financial funding for startups in return for equity shares, but some investors can provide office space, training programs, aid with legal fees or even mentorship and advice.