What K Mohan has stated is correct. There were city-wise/State-wise sister sites, such as Chennai, Bengaluru, Orissa, etc. Each had its own independent Webmaster who was appointed from the then existing team of editors. ISC members were free to join any of them with another ID and password and contribute articles related to that city or State. There were other sections as well, including a forum. Currently, most of those sites are no longer functioning except, perhaps, for one or two of them. There used to be a link at the bottom of this site which gave a complete list of the Spider sites, but that is no longer provided since the sites are not active.
Other than those sites, a fun site related to education for kids was launched, called studyvillage.com. Tech-related sites of the same Spider group also include dotnetspider.com and techulator.com. Please check them out as these are currently active. If you wish to join any of them, please get in touch with Tony Sir through his profile page and express your interest in joining the sites. For some sites, people can join only through an invitation link. You may also inquire about the city-based sites if any of those are still active.
When people come at you with their worst, you should come at them with your best (advice given to Selena Gomez by her mother, quoted in Time magazine.)