With the rapid development of virtual processing and internet technologies a great number of objects are being moving in every movement. Therefore it is necessary to develop the list of the closest features between all pairs of objects must be checked for collision. Collision checking must be performed on all object pairs because it is not known which objects will be collided in non immersive virtual environment. The set of object pairs that have to be checked for collisions is constructed based on the static model of the virtual objects that "co-exist" with one another. This paper presents an investigation of various collision detection algorithms and has been carried out the discussion of comparing these techniques. A user study of these was performed which revealed their characteristics and deficiencies of objects in the non immersive virtual world, and led to the development of a new class of techniques. These analytical studies provide distinct advantages in terms of ease of use and efficiency because they consider the tasks of collision detection in various objects in the VR world.