This question is kind of a follow up to the following question Compute $\mathrm{Tor}_{n}^{\mathbb{Z}_{8}}(\mathbb{Z}_{4},\mathbb{Z}_{4})$. I am working in a similar problem but I think understanding this first will help me with my problem. In this problem we end up having a complex of the form $$...\rightarrow \mathbb{Z}_8 \stackrel{r\circ p}{\rightarrow} \mathbb{Z}_8 \stackrel{q\circ s}{\rightarrow} \mathbb{Z}_8 \stackrel{r\circ p}{\rightarrow} \mathbb{Z}_8 \stackrel{q\circ s}{\rightarrow} \mathbb{Z}_8 \stackrel{p}{\rightarrow} \mathbb{Z}_4$$ where $p:\mathbb{Z}_8 \rightarrow \mathbb{Z}_4$ sending 1 to 1 and with kernel generated by $4$, $q:\mathbb{Z} \rightarrow \mathbb{Z}_8$ maps 1 to 4, $s:\mathbb{Z}_8 \rightarrow \mathbb{Z}_2$ maps 1 to 1 and $r:\mathbb{Z}_4 \rightarrow \mathbb{Z}_8$ maps 1 to 2.
The answer in that question reaches a point where they say "Apply the functor $\mathbb{Z}_4 \otimes_{\mathbb{Z}_8} (-) $ to the complex and compute its homology" but this is not quite clear to me. I have been trying to understand what exactly $\mathbb{Z}_4 \otimes_{\mathbb{Z}_8} \mathbb{Z}_8,\mathbb{Z}_4 \otimes_{\mathbb{Z}_8} \mathbb{Z}_4 $ are and how the differential maps $r\circ p$, $q\circ s$ and $p$ behave under the application of this functor. I would really appreciate any answer with a detail explanation of this! Thanks!