BCD, abbreviation from Boot Configuration Data, is a firmware-independent database for boot-time configuration data. It tells Windows how to boot when running on the PC. Used by Microsoft's new Windows Boot Manager, BCD replaces the boot.ini used by NTLDR.
Boot Configuration Data contains the startup parameter configuration information of the Windows operating system and controls all the information about how to boot vista and Windows Server Codename Longhorn.