I understood the concept of abstract class and also know how to implement in vb.net.

But in the real world what are the possible scenarios when we could be using the abstract classess. In my opinion if the class can't be instantiated (abstract class) what is the use of the template/abstract class?

Please share your thoughts .

thank you
nath