There is a basic search engine included (ezsearch), but the preferred one is eZ Find.
The doc is on the documentation page, look at your left side for the 'Extensions' part. There is also some doc bundled with the extension.
The theory is when we know everything and nothing works.
The practice is when everything works and nobody knows why.
If the practice and theory are met, nothing works and we do not know why.