The stock lot module defines lot of products.
A lot is by default just a number to tag moves. It is possible to define per product when the lot is required by selecting the type of location involved in the move.