To publish is to make content available to the general public, while specific use of the term may vary among countries, it is usually applied to text, images, or other audio-visual content on any traditional medium, including newspapers, magazine, catalogs etc. Bandhu Social Welfare Society (BSWS) publish some printed materials like- Annual Report, BCC/IEC, Spandon etc.