1. The act of distributing things to people. English = distribution.
2. The delivering of something to several people or organisations. English = distribution.
3. To giving of an official document or official information to the public. English = release.
4. The official time or the formal occasion on which a product, such as a film, book, or record, is made available for people to experience or buy. English = launch, release.