Minimax and Alpha-Beta Pruning are types of Greedy Algorithms used to improve efficiency and speed of programs.Minimax evaluates each move based on the number of points gained and selects the move that gives the maximum value.Minimax considers opponent's optimal moves and plays defensively to minimize the opponent's points.Alpha-beta pruning helps AI avoid unnecessary calculations by skipping bad moves and focusing on better options.