Life of an entrepreneur is a constant struggle between bliss and misery. Sometimes, startup founders are exuberant about the latest milestones they achieved; in other times, they find themselves in a constant state of panic as they are trying to solve another problem that might just end their venture. One of the most difficult and painful problems to deal with is financing. Here, we discuss the major ways that startups can fund their operations, and what type of funding are appropriate for different situations.