I'll tell you why. Well, not quite. Well, these, and most of the others, are automatically created whenever you load a webpage containing these elements, such as text, forms, and images. It is not a normal part of every webpage, so it is not created automatically. Hay, but don't worry, creating it is about as easy as using it.
Lets have a look at the codes in red.
After creating an instance, that instance can use all the methods. Here is where JavaScript becomes amazing. You don't have to hard code your html tags into your webpage- allow JavaScript to think and write it out for you. Let's do a example that, by placing the setTimeout in a special position, continuously writes to a box, incrementally itself every second. Basically, this forces the function to loop back and start at the beginning each time it encounters this method.