I've come to think of most everything as a search. It works far better as a metaphor than makes sense. Learning, Optimization, Modeling, etc. For many, it is clearly a multivariable search. ML, as an easy example, is both searching for a good model and searching for the optimal parameters to it.