Publishing is making information available for public view, traditionally books and newspapers, now also digital and online media.