Difference between System exception and Application exceptions

In asp.net all the exceptions comes from Exception Base class. We can also generate custom exception.Application Exception are the syatem base which serves as the base class for all applications realted exception.

It derives from Exception but we cannot extend its functionality.we should derive our custom application exceptions from Application Exception.Application exception is used when we want to define user defined exception, while syste

m exception is all which is defined by .NET.