I believe you are right about reusability, it is the ability to reuse an aspect of your code in multiple applications. Instead of writing very similar code over again, you should try to write code that can serve all needed functions so you can reuse it as needed.