In computational complexity theory, a problem is NP-complete when it can be solved by a restricted class of brute force search algorithms and it can be used to simulate any other problem with a similar algorithm.
is there a real-life example to elaborate NP-complete? like tossing coins to elaborate Bernoulli distribution ?
Yes, there are plenty. There are two that I am more familiar with. For one, consider graph coloring where you want to color a connected graph such that no two touching vertices have the same color. Or perhaps longest path problem, where one seeks to find the longest simple path by the number of edges, or weights. There should be several others mentioned in pages such as Wikipedia.
In addition, another simple game that uses NP complete is that block game where you tap on a block and it removes all the "adjacent" blocks of the same color.