what is Value = undefined in javascript

a variable declare a value not defind that is called undefind

For Example
<p id="test">
<script>
Var a;

document.getElementById("test").innerHTML=a;

</script>