A developer may not be the primary entity creating a piece of software, usually providing an external software tool which helps organize (or use) information for the primary software product.
یک توسعه دهنده ممکن است نهاد اصلی ایجاد یک قطعه نرم‌افزاری نباشد، معمولاً یک ابزار نرم‌افزاری خارجی را ارائه می‌دهد که به سازماندهی (یا استفاده از) اطلاعات برای محصول نرم‌افزار اولیه کمک می‌کند.