Patterns always a great way for designers to add an extra element in web design. There are thousands of patterns; here we share some beautiful free patterns for your need.