Higher-order structure in networks: construction and its impact on dynamics