In this presentation, we discuss the 2005 architecture in detail and compare it with the 2000 architecture. The topics covered include client APIs, wire protocols, storage engine, memory management, job coordinator, transactions, query execution engine,