The hair growth cycle is what determines how many treatments will be required. Not enough time between sessions will be ineffective because the hair growth cycle takes time. The time for regrowth of remaining hair will get longer after multiple sessions.
Generally, most clients will need at least 4-6 treatments around 3-6 weeks apart to completely get rid of the hair. How long and how many treatments varies on the area being treated.