Evolutionary Computing is a branch of Artificial Intelligence that solves problems by mimicking the process of natural evolution. Through mechanisms like Mutation and Selection, potential solutions are iteratively refined and improved over generations, seeking optimal outcomes.