Well, even a simple pendulum is a nonlinear oscillator. We only approximate for small angles that it's linear.
Ideal intro to physics springs are linear; their force goes as -kx, but a nonlinear spring might go as -kx^2.
Basically, any function that is a constant times a variable (like F=-kx) is linear. It allows for a lot of convenient things (like superposition).
anything that's a more complicated 'operator' on the variable is nonlinear. The operator can be multiplication by a constant (as in the linear case) or it can be squaring the variable, or the square root of the variable or the sinusoid of the variable, etc.
So nonlinear is a more general case, linear is a very special case.