Abstract
Software business has four levels of hierarchy,contents,application software,operational software,and media. The competitive structures are different to each others.Contents are independent from architecture,which is defined by the operational software,media,and hardware. The basic strategy of contents business has four patterns, which are to make series of contents,to complexify the media,to interactivate the program,and to encode electronically.