All-purpose: Contains all the components needed for growth
Veggie and flower: Fertilizers suitable for various types of plants. Your choice will depend on anything like soil type, size of plant, or requirements.