You can think of Kile as an IDE for the LaTeX document layout system. Instead of requiring you to learn a considerable amount of markup language, as LaTeX itself does, or providing you with a graphical interface that hides you from the complexity, as Lyx does, Kile automates the process of working with LaTeX while keeping the markup visible. This arrangement makes Kile an ideal way for beginners to learn LaTeX, as well as a convenient and efficient way for more advanced users to work with LaTeX.