I have a method in a class A and to call that method from another class I would create a instance of that class A and then call the method on the object created from the instance like objA.MethodName<BR>Or else I could just assign that method in class A Static which would not require a instance of that class A ..is it right?<BR>If so then what is the advantage and disadvantge to using either of the two procedures and where does each fit into? Thanks