Declarative programming is based upon the “what“ instead of the “how.” It’s probably easier to explain by using a real-world example of something you might want to achieve using programming.
Imagine you want to create an API endpoint that allows users to register in your backend while simultaneously making a payment towards Stripe. This could be for something that’s a subscription-based service, where you charge people for access to something.