Pe lângă programul Delphi7, mediul mai conţine alte programe necesare dezvoltatorului de aplicaţii, printre care: BDE Administrator (Borland DataBase Engine Administrator - administratorul motorului de baze de date Borland), Database Desktop, Datapump, ImageEditor, SQL Explorer, SQL Monitor, Winsight32, XML Mapper.
Produsul (în versiunea Enterprise) mai conţine şi alte produse ce acompaniază produsul de bază, şi anume Model Maker (un produs UML asociat), Install Shield (versiune pentru Delphi) şi Interbase (versiunea Borland a bazei de date relaţionale Interbase - a nu se confunda cu versiunea open-source (Firebird) a aceleiaşi baze de date). [
În sfârşit, produsul este acompaniat de o mulţime de date de manuale în format electronic, exemple şi demo-uri.
D7 se bazează pe 3 piloni principali, constând din:
- Object Pascal, limbajul obiectual în care este scris codul sursă - un limbaj obiectual complet, elegant care încurajează scrierea unui cod robust, fiabil (Object Pascal implementează un sistem de tratare a excepţiilor care pot proteja aplicaţia faţă de erorile de execuţie şi pot proteja resursele utilizate de către aceasta).
- Visual Component Library (VCL) - Biblioteca de Componente Visuale (denumire înşelătoare, deoarece conţine nu numai obiectele (tipurile/clasele) vizuale (componente), ci şi sute de alte obiecte (tipuri/clase) care nu sunt vizuale