WAS reads configuration at multiple levels: global server settings, protocol configurations for HTTP and non-HTTP protocols (like TCP), and application pool settings including process accounts. All these configuration types are essential for WAS to manage worker processes correctly.