mohammad banat wrote: > what are the number of behaviours existing in erlang /otp and how i > can use behaviour in order to implement design patterns? for OTP Design Principles, including behaviours, see http://erlang.org/doc/r9c/doc/design_principles/part_frame.html i would recommend a course on otp since it is rather difficult to grasp it on your own. bengt