Another purpose of the federation is to provide aid in the young players' development and in the development of coaches and game officials. On the other hand, all the events of IIHF are organized by the federation along with establishing and maintaining contact with any other sport federations or sport groups. The IIHF is responsible for processing the international players' transfers. It is also the body that presides over ice hockey in the Olympic Games as well as over all levels of the IIHF World Championships. The federation works in collaboration with local committees when organizing its 25 World Championships, at five different categories.