Each of these has their own particular requirements  schedules  costs and benefits There are many different organizations that provide these various venues  and my goal is to try and organize this complicated subject in an understandable manner