Coding style is a set of conventions for writing source code, guiding its formatting and structure. It aims to improve readability and maintain code quality, making code easier to understand and maintain. A consistent style fosters better collaboration and reduces errors within a development team.