This book is an attempt to understand corrosion engineering. Corrosion is a common phenomenon which is easy to anticipate and similarly easy to protect against. This book describes the various methods to do both. The goal of this book is to bring to the reader's attention new concepts, tools and events that can help identify corrosion and propose benefits with appropriate solutions. Students of science as well as those searching for new anti-corrosion methodologies will find this book helpful.