You essentially need three components to start a startup. These are time, investment, and an idea. You need to work on all these things simultaneously and find the right connections and support systems to grow. You can either bootstrap or find investors for your startup.