HLD VS. DETAILED SPECIFICATION: A KEY DISTINCTIONS