With publishing, individuals are able to gain access to the content they need to enhance their skills and knowledge. Publishing frameworks and systems are continuously transforming to much better accommodate the transforming demands of modern society. Because of this, it is necessary to look at some of the advancements and trends which are shaping