Replenishment replaces inventory that has been sold; allocation determines if inventory is in the right place at the right time.
Both focus on minimizing stock-outs and maximizing profits.