Explanation needed for new Object();

Explanation needed for new Object();

Hi 

I came across this code for setting co-ordinates of an element.

<script>
$(document).ready(function(){
    $("button").click(function(){
        newPos = new Object();
        newPos.left = "0";
        newPos.top = "100";
        $("p").offset(newPos);
    });
});
</script>

However i did not understand the concept of new Object();

can this please be explained to me? 

Thanks so much 
Jayashree