Reuse of Software is the practice of creating new software applications from existing mechanism. Basically allow organizations to avoid starting from scratch. Any item associate with software, such as, source code, users interface, user documentation, design document are elements of “reusable components”. The way I see it Reusable components are easier to preserve and usually have a better quality value and avoid lots of errors. Organizations using “Reuse of Software” reduce time in applications, reduce