How do I snap paths/nodes/edge/midpoints in illustrator? I dont understand

This is easy to do in other software, but it seems illustrator has no options for it? Its just snap to grid, guides, or glyph...