pythonのモジュール、ライブラリの意味の違い
1.pythonのモジュール、ライブラリの意味の違いを教えてください。
2.scikitlearn ではfrom sklearn.model_selection import train_test_split
と書いてtrain_test_split関数を読み込みますが、pandasではfrom pandas import read_csv
と書いてread_cav関数を読み込みます。scikitlearnとpandasは両方ともライブラリらしいですが、同じ関数なのになぜtrain_test_splitはskitlearnの二階層下にあって、read_csvはpandasの一階層下にあるんですか?ライブラリ⇒モジュール⇒関数と思っていたのですが違うのでしょうか?
以上2点回答お願いします。