A wearable device for enabling user interaction, said wearable device comprising: transparent display means for displaying information while allowing a user to view a display device, the display device being a different device than the wearable device; a camera facing the direction of said display device; and a processor operative to display an at least partly transparent three-dimensional object, on said transparent display means, wherein said wearable device being characterized in that said processor is operative to: - use said camera to detect a physical object inside an area which corresponds to said at least partly transparent three-dimensional object when viewed through said transparent display means, a mapping between edges of said at least partly transparent three-dimensional object and said area being configured; - translate a detected position of said physical object inside said area into a three-dimensional position relative to said at least partly transparent three-dimensional object; - display an indication on said transparent display means indicating whether said physical object, is located inside said area; and - enable user interaction with said display device by sending data representing at least one of a translated three-dimensional position and a change in translated three-dimensional position of said physical object inside said area to said display device. transparent display means for displaying information while allowing a user to view a display device, the display device being a different device than the wearable device; a camera facing the direction of said display device; and a processor operative to display an at least partly transparent three-dimensional object, on said transparent display means, wherein said wearable device being characterized in that said processor is operative to: - use said camera to detect a physical object inside an area which corresponds to said at least partly transparent three-dimensional object when viewed through said transparent display means, a mapping between edges of said at least partly transparent three-dimensional object and said area being configured; - translate a detected position of said physical object inside said area into a three-dimensional position relative to said at least partly transparent three-dimensional object; - display an indication on said transparent display means indicating whether said physical object, is located inside said area; and - enable user interaction with said display device by sending data representing at least one of a translated three-dimensional position and a change in translated three-dimensional position of said physical object inside said area to said display device. - use said camera to detect a physical object inside an area which corresponds to said at least partly transparent three-dimensional object when viewed through said transparent display means, a mapping between edges of said at least partly transparent three-dimensional object and said area being configured; - translate a detected position of said physical object inside said area into a three-dimensional position relative to said at least partly transparent three-dimensional object; - display an indication on said transparent display means indicating whether said physical object, is located inside said area; and - enable user interaction with said display device by sending data representing at least one of a translated three-dimensional position and a change in translated three-dimensional position of said physical object inside said area to said display device.