What is the difference between Pebble Concrete and Exposed Aggregate? and Stamped Concrete and Pattern Concrete

Nothing, it’s just a different name for the concrete. Some companies call it Pebble Concrete and others use the term Exposed Aggregate. The same applies to Stamped and Pattern Concrete.