Can you help me understand the difference between various franchise fees?
Almost all franchises charge an initial franchise fee to get involved. This fee helps the franchisor offset some or all of the costs of recruiting and training new franchisees.
The other costs mentioned as part of "capital requirements" would typically include all of the other investments that need to be made in order to have the business up and operating. This would include everything from soup to nuts that goes into a new unit, even including your initial marketing and cash reserves needed for the first few months of operation. This figure is often referred to as the "total investment" number for the business.
Whether the costs are fees to the franchise company or are for other costs of building out your new business, you should find them completely broken out in the disclosure document the franchisor is required to give to you during your investigation. Make sure you carefully review this information and ask questions until you're sure you know where all the money is going.