The requirement for finiteness means you are just working with lattices. Topology approached via frame homomorphisms (like in the nlab book) makes this clear.
Disclaimer: not a mathematician (yet)
Disclaimer: not a mathematician (yet)
[1]: https://ncatlab.org/nlab/show/Introduction+to+Topology [2]: https://ncatlab.org/nlab/show/frame