⟩ Can you please explain the difference between Ad-Hoc and Infrastructure topology?
Wireless networks typically work in one of two configurations: Ad-Hoc or Infrastructure.
Ad-Hoc is Latin meaning "for this purpose" so these are the networks which are basically created for some purpose. So these are the group of workstations which communicate directly witch each other to exchange information. An Ad-Hoc network is also called as a peer to peer network.
In Infrastructure mode, network includes an access point when the wireless clients connect to an access point, which in turn bridges to a network. Infrastructure network can pass information through a central information hub which can be both, hardware or software device on a computer. So under this devices in a wireless network are set up to communicate through an access point.