Numbered ACLs use numeric identifiers (- for standard, - for extended). Named ACLs use descriptive strings. Named ACLs are easier to understand and modify.
! Numbered
access-list 101 permit tcp any any eq 80
! Named
ip access-list extended WEB-TRAFFIC
permit tcp any any eq 80
Named ACLs let you insert and delete individual rules. With numbered ACLs, you must remove and recreate the entire list to change it. Use named ACLs for production networks.