The payment structure and amount you collect at each stage changes from client to client. In the instance below it may be a new client, so you choose to be careful and collect 20% on a specific date the next 50% on a specific date and the final 30% on completion of the last milestone.
If it is a client you trust you may want to get started fast and simply collect a percentage on completion of each milestone. Tango lets you change your payment structure based on your needs.