Planning is the process of computing several steps of a problem-solving procedure before executing any of them
This problem can be solved by search
The main difference between search and planning is the representation of states
In search, states are represented as a single entity (which may be quite a complex object, but its internal structure is not used by the search algorithm). Whereas in planning, states have structured representations (collections of properties) that are used by the planning algorithm.
Answering to your question, planning only do predictions and just tells us the outcomes but searching need coding that's why it has 100 actions.
If you wish to know more about Artificial Intelligence then visit this Artificial Intelligence Course.