AVL trees keep stricter balance, so lookups are often faster, but inserts/deletes may require more rebalancing. Red-Black trees relax the balance rules, making updates cheaper while still keeping height O(log n).
Both AVL and Red-Black trees are self-balancing BSTs that keep height O(log n), so search/insert/delete are O(log n). The difference is how strictly they balance the tree.
AVL:
Red-Black: