I will present some model-theoretic contexts or categories where fundamental notions from topological dynamics appear naturally. Then, I will define a few model-theoretic invariants and compare them with the appropriate objects from topological dynamics. This further leads to highly non-trivial applications in the study of strong types in model theory which will be mentioned only if time permits.