Of course the type of rope you need depends on the situation, but I find that nylon cord is the most versatile rope you can have. Its light and very strong.
I use Kernmantle rope. It's much stronger than nylon rope because of its long lasting quality and uses - abrasion resistant, light weight and holds knots well.