I have recently started learning weak topology from Folland and here's how he defines it in section $4.2$:
If $X$ is any set and $\{f_\alpha:X \to Y_\alpha \}_{\alpha \in A}$ is a family of maps from $X$ into some topological spaces $Y_\alpha$, the weak topology on $X$ generated by $\{f_\alpha \}$ is the weakest topology $\tau$ on $X$ that makes all the $f_\alpha$ continuous, namely $\tau$ is generated by the sets of the form $f_\alpha^{-1}(U_\alpha)$, where $U_\alpha \subset Y_\alpha$ is open.
Now in section $5.4$, Folland talks about weak topology and weak$^*$ topology again as follows:
If $X$ is a normed vector space, the weak topology on $X$ is the weak topology generated by $\{f\,|\, f\in X^{*}\}$.
I am slightly confused with the terminology here. The weak topology generated by $\{f\,|\, f\in X^{*}\}$ by definition is the weakest topology such that all such $f$ are continuous. But $f \in X^*$ is continuous by definition. Isn't this redundant?
Finally, he asserts the following which I was able to prove:
If $\langle x_\alpha \rangle$ is a net in $X$, then in the weak topology $\langle x_\alpha \rangle \to x \iff f(x_\alpha) \to f(x) \,\, \forall \, f \in X^*$.
Proof: $\implies$ Let $U$ be any ngh of $f(x)$. Then $V:=f^{-1}(U)$ is a ngh of $x$. Thus $\exists \, \alpha_0$ such that $x_\alpha \in V \, \, \forall \, \alpha \geq \alpha_0$. Hence $f(x_\alpha) \in U \, \, \forall \, \alpha \geq \alpha_0$
$\Leftarrow$ Take $f(x)=x$. Is this correct?