Making data sharing work in a publishing system is not as easy as if sounds. There is much to take into consideration. I plan on discussing key points and factors that will enable you to have a better understanding of the concept of sharing data. I will also discuss what things need to be considered in deciding whether or not to share data. Also, key components will be defined as what is needed to make sharing data successful. Real life experience implementing SGML database systems that have the capability of sharing data is the basis of the following discussion.