امروزه ، سيستمهاي نرم افزاري ، براي مقاصد تجاري مختلفي استفاده مي گردند . از مهمترين قسمتهاي اين سيستمها ، جمع آوري و ورود اطلاعات ، مي باشد . به دليل همين مشکل ، سيستمها ، روز بروز ، گسترده و پراکنده تر مي گردند و به ياري شبکه هاي ارتباطي ، تمام نقاط مورد اتصال ، بصورت پراکنده ، تامين منابع اطلاعاتي سيستمها را انجام مي دهند . شرکت سان ، با ايجاد واحد نرم افزاري جديدي ، مسلط به توليد سيستمهاي نرم افزاري در کامپيوتر هاي جيبي و موبايل ، با سيستمهاي عامل Windows و يا Symbian ، براي اين نياز مهم ، راه حلهاي مناسبي طراحي کرده است .سه قسمت از سيستمهاي نرم افزاري است که نياز به تحرک زياد داشته و نمي تواند بصورت يک کامپيوتر شخصي ، هميشه جابجا گردد