El sistema operativo Windows (en sus distintas versiones) es utilizado en el 90% de los ordenadores existentes actualmente en el mundo. Por eso, continuamente se están creando nuevas aplicaciones bajo plataforma Windows y actualizando aplicaciones existentes. Las características de las distintas versiones de Windows (XP, Vista, Windows7) van ofreciendo nuevas herramientas a los desarrolladores: Aplicaciones Táctiles, Windows Presentation Foundation (WPF), etc..
Para soportar estas aplicaciones, podemos trabajar con una gran variedad de bases de datos: SQL Server, MySQL, Oracle, DB2, etc…