[#18] Explain what axes are and how we detect their types