For decades, the software industry has integrated databases, APIs, messaging systems, and distributed services into enterprise applications. Now, large language models (LLMs) have become a new architectural component. Despite widespread interest in AI and numerous tutorials, many engineering teams are still asking a fundamental question: How should AI be integrated into software systems?