Sure thing. Basically you are a "User Type" or a person with some function to the organization. You could be more than one type of user. For example, a Coach could also be the parent of a child participating. In this situation you are two user types (Coach & Parent) and you will add a child (or multiple children) to the organization. As a parent you are responsible for your athletes and their connection requirements such as payment, waivers, etc.
The organization has the option to setup application requirements for each type of user. So basically a coach could be required to sign a waiver and submit his/her certifications, a parent may be required to sign a different waiver and pay fees, and then a child may be required to provide certification information and pay a fee. This flexibility means each user type must follow a process. We streamline this process as much as we can when common information is required, however you will still need to go through each process as they are done at different times in the overall join process.