ArcScripts

ArcScripts is an online venue for sharing scripts designed to work with ESRI software. These are scripts, programs or tools created and shared by the ESRI User Community. These scripts generally incorporate functionality that is either not available with the Core software or eases the Use of an existing functionality.

While there are many other online sources for sharing GIS scripts (ESRI and otherwise),ArcScripts is one of the largest and is well organized and regularly maintained.

Scripts and models can be searched by Language, Software, Keyword (subject) or combinations thereof. Given the longer history of command line ArcInfo and ArcView 3.x, the number of .aml and .ave scripts exceeds those written for ArcGIS (VB files, Python scripts and ModelBuilder models). This balance is already changing, however, as the ESRI community shifts to ArcGIS for their day to day as well as ‘behind the scenes’ geoprocessing needs.

Scripts located via the search tools are linked to a Script Details page (often containing information on the use and limitations of the script), with a link to a download the script. Downloads are typically zipped, and usually have some type of instructions or readme file included (in addition to the information contained on the online Script Details page).

References:
http://www.acadweb.wwu.edu/GIS/tut/ArcScripts.htm