I see a lot of colored words and I don't know what they do. 1: "new" I use it a lot but... I don't... really know what it does... 2: "return" I REALLY want to know what this does. 3: "difference between void and boolean" I know boolean has a return statement but I don't even know what return does. 4: "is int and a variable the same thing?" I do a coding language called scratch and there is no such thing as an int and in greenfoot SOMETIMES ints do the same thing as variable. 5: "true and false" by the name of it I can tell that it just means is it true? or is it false? but I don't know when or how to use it. 6: "null" I'm pretty sure it means like nothing or NaN or just "not" and I sometimes see it using it like this "=! null". 7: "static" I literally never used this and I literally have no idea what this is... 8: "import" I see this on the top of the code and I sometimes use it when I'm doing a tutorial but I I don't know what it does... I'm pretty sure it adds extensions?