A "skin" is mainly just for protecting against scratches and is made out of silicone usually. If you were to drop a case with a skin on, there's a large change it'll shatter.
A "case" is a hard cover which will protect your phone against a fall. Usually I always pick a case since I am clumsy and always seem to drop my phone.