A daily budget allows you to set the exact amount of budget per day but doesn't allow you to use ad scheduling. A lifetime budget allows you to set an amount of budget to spend for the entirety of the campaign duration that you set. With lifetime budget, you're giving more control to the system to manage the ad spending on a daily basis, but it allows you to apply ad scheduling.