While Greg's answer is *not incorrect*, it refers to material beyond what we've discussed in class / textbook.
Like Greg said, primitive types include int, double, char, boolean...
Examples of objects that we've worked with include: String, Scanner, DrawingPanel, Graphics.
Static methods are methods like Math.pow(...), or the "public static ..." methods that you write yourself. These methods can be called without having a specific object to call them with.
Instance methods are methods like name.toUpperCase(), which are operating on a specific String object, g.setColor(...) which is operating on a specific Graphics object.