# Intermediate Concepts

- [Local variables](/aptos-move-by-example/intermediate-concepts/local-variables.md)
- [Constants](/aptos-move-by-example/intermediate-concepts/constants.md)
- [Signer](/aptos-move-by-example/intermediate-concepts/signer.md)
- [Vector](/aptos-move-by-example/intermediate-concepts/vector.md)
- [Address](/aptos-move-by-example/intermediate-concepts/address.md)
- [Uses and Aliases](/aptos-move-by-example/intermediate-concepts/uses-and-aliases.md)
- [Maps](/aptos-move-by-example/intermediate-concepts/maps.md)
- [Hash functions](/aptos-move-by-example/intermediate-concepts/hash-functions.md)
- [References](/aptos-move-by-example/intermediate-concepts/references.md)
- [Unit test](/aptos-move-by-example/intermediate-concepts/unit-test.md)
- [Generics](/aptos-move-by-example/intermediate-concepts/generics.md)
- [Type Arguments](/aptos-move-by-example/intermediate-concepts/type-arguments.md)
- [Type Inference](/aptos-move-by-example/intermediate-concepts/type-inference.md)
