What are tools and techniques?