Suppose we have a principal $G$-bundle $P \rightarrow M$. Then let's consider it's affine space of connections $\mathcal{A}$. I've heard people refer to $\mathcal{A}$ as a smooth infinite dimensional manifold.
My question is: How can we view $\mathcal{A}$ as a smooth manifold?
For context, let me give two examples of where I have seen $\mathcal{A}$ treated as a manifold.
Firstly, in their paper Yang-Mills Equations over Riemann Surfaces, Atiyah and Bott define their well-known symplectic form over $\mathcal{A}$ as $\omega_A : T_A \mathcal{A} \times T_A \mathcal{A} \rightarrow \mathbb{R}$ where: $$ \omega_A \left( \alpha, \beta \right) = \int_M \langle \alpha \wedge \beta \rangle $$ for a connection $A \in \mathcal{A}$
This involves the tangent space of $\mathcal{A}$, which suggests it is being viewed as a manifold.
To give another example in their paper Conditions of Smoothness of Moduli Spaces of Flat Connections Ho, Wilkin and Wu discuss conditions for points in $\mathcal{A}$ to be smooth (before relating this to the smoothness of the flat moduli space $\mathcal{A}/ \text{Gauge} \left( P \right)$).
I'm not very familiar with infinite dimensional smooth manifolds (although I've heard the terms Banach and Frechet Manifolds thrown about).
EDIT: In response to the comment by Kajelad, let me specify the question a little further.
As Kajelad states: "An infinite dimensional manifold is just a topological space locally modelled on some infinite-dimensional topological vector space"
Suppose we fix an origin $A_0 \in \mathcal{A}$ to end up with the vector space $\tilde{\mathcal{A}}$.
My points of confusion are:
What natural/standard topology does $\tilde{\mathcal{A}}$ have which allows it to be viewed as an infinite dimensional manifold?
For $\tilde{\mathcal{A}}$, what is our notion of differentiation in concrete terms?