I Know the theoretical difference like :
Amazon MQ provides a managed message broker service that takes care of operating ActiveMQ, including broker set up, monitoring, maintenance, and provisioning the underlying infrastructure for high availability and durability. You may want to consider Amazon MQ when you want to offload operational overhead and associated costs.
What i am asking is there any difference in making connection, fetching data with active MQ and Amazon MQ.(On coding side mainly in java) I think there is no difference.